| FAQ по Visual Basic |
| Содержание / Windows API |
|
|
§ 5.24. Как сделать кнопку “Close” неактивной?
Private Const SC_CLOSE = &HF060&
Private Const MF_BYCOMMAND = &H0&
Public Sub DisableX(frm As Form)
Dim hMenu As Long
hMenu = GetSystemMenu(frm.hwnd, 0)
RemoveMenu hMenu, SC_CLOSE, MF_BYCOMMAND
DrawMenuBar frm.hwnd
End Sub
Public Sub EnableX(frm As Form)
GetSystemMenu frm.hwnd, 1&
DrawMenuBar frm.hwnd
End Sub
Автор: |
||
| Предыдущий раздел | Следующий раздел |
| © 2004. При цитировании, пожалуйста, не забудьте поставить ссылку на оригинальную страницу. |