Featured image of post حول الأزرار

حول الأزرار

ما هو الزر

الزر هو أحد عناصر تحكم واجهة المستخدم الرسومية (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

Licensed under CC BY-NC-SA 4.0
comments powered by Disqus
مبني بستخدام Hugo
قالب Stack مصمم من Jimmy