.


:




:

































 

 

 

 


Windows




Windows. , , , , . .

ASCII- .rc . , , .

MicrosoftVisualStudio 2008 :

;

;

;

.

Windows .

 

Windows . (menubar), . .

, , (mainmenu), .

:

;

.

. , Windows , (popupmenu). , . .

- . , . Windows WM_COMMAND, .

, . (enabled), (disabled), (grayed).

. , WM_COMMAND.

(disabled) (grayed) . , ( ). , . , , , .

 

, .rc

:

_ MENUDISCARDABLE

BEGIN

0-

1-

.

(n-1)-

END

 

i- .

:

 

POPUP _[, ]

BEGIN

0-

1-

.

(n-1)-

END

 

:

 

MENUITEM _ [, ]

 

SEPARATOR, ,

.

1. Win32

 

BOOL ( bool)
BYTE (8- )
DWORD 32-
HANDL
HGDIOBJ
HBITMAP
HBRUSH
HCURSOR
HDC
HFONT
HICON ()
HINSTANCE
HMENU
HPEN
HWND
INT 32-
LONG 32-
LPARAM , lParam,
LPCSTR -
LPCWSTR Unicode- ( , 0), . UNICODE, #defineUNICODE
LPCTSTR LPCWSTR, UNICODE, LPCSTR
LPSTR -
LPWSTR Unicode-
LPTSTR LPWSTR, UNICODE, LPSTR
LRESULT LONG,
NULL ((void*) 0)
TCHAR wchar_t (Unicode-), UNICODE, char
UINT 32-
WPARAM , wParam,

 

Win32 Project, . . , , .rc, .

.rc, , , ,


, (Properties).

 

.

 

,  
(Pop-up) , true.  
(Caption) ( &, )
(Grayed) ( ), ( Inactive)  
(Checked)
   
(Break) : None () ; Column - , ; Bar -
   
ID
   
(Separator)
   

 

 





:


: 2016-11-18; !; : 508 |


:

:

, , .
==> ...

813 - | 773 -


© 2015-2024 lektsii.org - -

: 0.017 .