ما هو الزر
الزر هو أحد عناصر تحكم واجهة المستخدم الرسومية (GUI) ويمكن تنفيذه باستخدام واجهة برمجة تطبيقات (API) القياسية في نظام Windows.
عند النقر فوق منطقة على الشاشة (الضغط على زر الماوس الأيسر، ثم إفلات زر الماوس الأيسر)،
يمكنك تنفيذ العملية المحددة في البرنامج.
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);
...
// يتم إرسال رسالة WM_COMMAND من نظام التشغيل إلى النافذة عند النقر.
case WM_COMMAND:
switch(LOWORD(wParam))
{
case ID_BUTTON1:
SendMessage(hWnd,WM_CLOSE,0,0);
break;
}
break;
|
يتوفر نموذج التعليمات البرمجية أدناه.
button