Конференция "WinAPI" » как создать кнопку? [D7, WinXP]
 
  • dev (24.05.08 02:05) [0]
    подскажите, как на WinAPI создать кнопку.
  • Германн © (24.05.08 02:27) [1]
    А окно на WinAPI ты уже научился создавать?
  • palva © (24.05.08 09:15) [2]
    CreateWindow с использованием класса окна 'BUTTON'
  • may be I am noob... © (24.05.08 16:32) [3]
    держи
    Button1 := CreateWindow('Button', 'My Button', WS_VISIBLE or WS_CHILD or BS_PUSHBUTTON or BS_TEXT,
                              X, Y, W H, pH, 0, hInstance, nil);

    где:
    pH - созданное тобой окно
    X, Y - положение
    W, H - размер
  • dev (25.05.08 17:13) [4]
    спасибо!
  • dev (25.05.08 17:24) [5]
    а события ловить с помощью функции WindowProc () :lResult; stdcall; по handle?
  • clickmaker © (26.05.08 17:05) [6]
    > [5] dev   (25.05.08 17:24)

    если речь о нажатии, то кнопка шлет WM_COMMAND со своим ID окну-родителю, которое передал в CreateWindow
 
Конференция "WinAPI" » как создать кнопку? [D7, WinXP]
Есть новые Нет новых   [134433   +21][b:0][p:0]