.


:




:

































 

 

 

 


,




  1. , ( ).
  2. .
  3. , , , .
  4. .
  5. , main , . .

.

 

2 3 4 5
  2.03 3.27 4.10 5.18
  2.04 3.28 4.11 5.19
  2.05 3.29 4.12 5.20
  2.06 3.30 4.13 5.21
  2.15 3.31 4.14 5.22
  2.23 3.32 4.15 5.07
  2.24 3.33 4.16 5.08
  2.30 3.08 4.03 5.04
  2.31 3.09 4.04 5.05
  2.32 3.10 4.05 5.06
  2.33 3.11 4.06 5.23
  2.16 3.12 4.07 5.24
  2.17 3.13 4.17 5.09
  2.18 3.14 4.18 5.10
  2.19 3.15 4.19 5.11
  2.01 3.01 4.08 5.30
  2.02 3.02 4.09 5.31
  2.25 3.03 4.31 5.32
  2.26 3.04 4.32 5.33
  2.27 3.05 4.33 5.01
  2.28 3.06 4.01 5.02
  2.29 3.07 4.02 5.03
  2.20 3.16 4.20 5.12
  2.21 3.17 4.21 5.13
  2.22 3.18 4.22 5.14
  2.07 3.19 4.23 5.15
  2.08 3.20 4.24 5.16
  2.09 3.21 4.25 5.17
  2.10 3.22 4.26 5.25
  2.11 3.23 4.27 5.26
  2.13 3.25 4.29 5.28
  2.12 3.24 4.28 5.27
  2.14 3.26 4.30 5.29
  2.15 3.27 4.16 5.23
  2.01 3.28 4.17 5.24
  2.02 3.29 4.14 5.25
  2.03 3.30 4.13 5.26
  2.04 3.31 4.12 5.27
  2.05 3.32 4.11 5.28
  2.06 3.33 4.10 5.29

 

2 3 4 5
  2.10 3.03 4.30 5.22  
  2.11 3.04 4.31 5.21  
  2.12 3.05 4.32 5.20  
  2.13 3.06 4.33 5.19  
  2.16 3.22 4.15 5.5  
  2.14 3.07 4.01 5.18  
  2.09 3.08 4.02 5.08  
  2.19 3.09 4.03 5.07  
  2.20 3.10 4.04 5.30  
  2.21 3.01 4.05 5.31  
  2.22 3.02 4.06 5.32  
  2.23 3.24 4.07 5.33  
  2.07 3.25 4.08 5.16  
  2.17 3.26 4.09 5.17  
  2.25 3.11 4.29 5.09  
  2.26 3.12 4.18 5.10  
  2.27 3.13 4.19 5.11  
  2.28 3.14 4.20 5.12  
  2.29 3.15 4.21 5.13  
  2.18 3.33 4.28 5.6  
  2.30 3.16 4.22 5.14  
  2.31 3.17 4.23 5.15  
  2.32 3.18 4.24 5.01  
  2.33 3.19 4.25 5.02  
  2.08 3.20 4.26 5.03  
  2.24 3.21 4.27 5.04  
  2.30 3.03 4.20 5.33  
  2.16 3.06 4.23 5.31  
  2.15 3.23 4.03 5.01  
  2.32 3.04 4.21 5.30  
  2.31 3.24 4.04 5.02  
  2.17 3.25 4.05 5.03  
  2.18 3.26 4.06 5.04  
  2.19 3.27 4.07 5.05  
  2.20 3.28 4.08 5.06  
  2.21 3.29 4.09 5.07  
  2.22 3.30 4.10 5.08  
  2.23 3.31 4.01 5.09  
  2.24 3.32 4.02 5.10  
  2.25 3.33 4.24 5.11  

 

 

2 3 4 5
  2.26 3.16 4.25 5.12  
  2.27 3.17 4.26 5.13  
  2.01 3.18 4.27 5.14  
  2.02 3.19 4.28 5.15  
  2.03 3.20 4.29 5.16  
  2.33 3.05 4.22 5.32  
  2.04 3.21 4.30 5.17  
  2.05 3.22 4.31 5.18  
  2.06 3.07 4.32 5.19  
  2.07 3.08 4.33 5.20  
  2.08 3.09 4.11 5.21  
  2.09 3.10 4.12 5.22  
  2.10 3.11 4.13 5.23  
  2.11 3.12 4.14 5.24  
  2.12 3.13 4.15 5.25  
  2.13 3.14 4.16 5.26  
  2.14 3.15 4.17 5.27  
  2.28 3.01 4.18 5.28  
  2.29 3.02 4.19 5.29  
  2.27 3.09 4.31 5.01  
  2.26 3.10 4.06 5.16  
  2.25 3.05 4.30 5.02  
  2.19 3.06 4.27 5.14  
  2.29 3.29 4.32 5.05  
  2.30 3.30 4.33 5.06  
  2.31 3.31 4.16 5.07  
  2.32 3.32 4.17 5.17  
  2.33 3.15 4.18 5.18  
  2.01 3.16 4.19 5.19  
  2.02 3.17 4.20 5.20  
  2.28 3.07 4.28 5.03  
  2.03 3.18 4.21 5.21  
  2.04 3.19 4.22 5.22  
  2.05 3.20 4.07 5.23  
  2.06 3.21 4.08 5.24  
  2.07 3.22 4.09 5.25  
  2.08 3.23 4.10 5.26  
  2.09 3.33 4.11 5.27  
  2.10 3.11 4.12 5.28  
  2.11 3.12 4.13 5.29  
2 3 4 5  
  2.12 3.13 4.14 5.30  
  2.13 3.14 4.15 5.31  
  2.14 3.28 4.01 5.32  
  2.15 3.24 4.02 5.33  
  2.16 3.25 4.03 5.08  
  2.17 3.26 4.04 5.09  
  2.18 3.27 4.05 5.15  
  2.24 3.08 4.29 5.04  
  2.20 3.01 4.23 5.10  
  2.21 3.02 4.24 5.11  
  2.22 3.03 4.25 5.12  
  2.23 3.04 4.26 5.13  
  2.28 3.09 4.31 5.04  
  2.19 3.10 4.08 5.16  
  2.04 3.19 4.11 5.17  
  2.08 3.20 4.15 5.18  
  2.09 3.23 4.13 5.24  
  2.17 3.22 4.20 5.28  
  2.18 3.21 4.09 5.25  
  2.33 3.30 4.17 5.32  
  2.32 3.32 4.12 5.31  
  2.05 3.29 4.10 5.26  
  2.06 3.33 4.14 5.33  
  2.22 3.32 4.16 5.29  
  2.07 3.01 4.18 5.30  
  2.10 3.02 4.19 5.11  
  2.11 3.03 4.24 5.12  
  2.12 3.04 4.26 5.13  
  2.24 3.05 4.27 5.14  
  2.25 3.06 4.28 5.05  
  2.26 3.07 4.29 5.02  
  2.27 3.08 4.30 5.03  
  2.30 3.11 4.33 5.06  
  2.29 3.12 4.32 5.01  
  2.01 3.16 4.25 5.19  
  2.23 3.17 4.04 5.20  
  2.31 3.18 4.02 5.15  
  2.02 3.25 4.01 5.07  
  2.13 3.28 4.07 5.08  
  2.14 3.26 4.05 5.09  
  2.15 3.27 4.03 5.10  
  2.16 3.24 4.06 5.21  

1

: . .

.

 

Windows

Windows. , , , , . .

ASCII- .rc . , , .

Microsoft Visual Studio 2008 :

;

;

;

.

Windows .

 

Windows . (menu bar), . .

, , (main menu), .

:

;

.

. , Windows , (popup menu). , . .

- . , . Windows WM_COMMAND, .

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

. , WM_COMMAND.

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

 

, .rc

:

_ MENU DISCARDABLE

BEGIN

0-

1-

.

(n-1)-

END

 

i- .

:

 

POPUP _ [, ]

BEGIN

0-

1-

.

(n-1)-

END

 

:

 

MENUITEM _ [, ]

 

SEPARATOR, ,

.

 

 

1. Win32

 

BOOL ( bool)
BYTE (8- )
DWORD 32-
HGDIOBJ
HBITMAP
HBRUSH
HCURSOR
HDC
HFONT
HICON ()
HINSTANCE
HMENU
HPEN
HWND
INT 32-
LONG 32-
LPARAM , lParam,
LPCSTR -
LPCWSTR Unicode- ( , 0), . UNICODE, #define UNICODE
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; !; : 392 |


:

:

,
==> ...

1688 - | 1627 -


© 2015-2024 lektsii.org - -

: 0.04 .