बटन क्या है
बटन GUI नियंत्रणों में से एक है और इसे Windows मानक API का उपयोग करके लागू किया जा सकता है।
जब आप स्क्रीन पर किसी क्षेत्र पर क्लिक करते हैं (माउस का बायां बटन नीचे, माउस का बायां बटन ऊपर),
तो आप प्रोग्राम में निर्दिष्ट प्रक्रिया को निष्पादित कर सकते हैं।
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
| // बटन बनाना
CreateWindow(
TEXT("BUTTON"),
TEXT("Close"),
WS_CHILD|WS_VISIBLE,
10,10,128,30,
hWnd,
(HMENU)ID_BUTTON1,
((LPCREATESTRUCT)lParam)->hInstance,
0);
...
// क्लिक किए जाने पर OS द्वारा विंडो को WM_COMMAND संदेश भेजा जाता है।
case WM_COMMAND:
switch(LOWORD(wParam))
{
case ID_BUTTON1:
SendMessage(hWnd,WM_CLOSE,0,0);
break;
}
break;
|
नमूना कोड नीचे पोस्ट किया गया है।
button