На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

Class Menu



A class menu defines the default menu to be used by the windows in the class if no explicit menu is given when the windows are created. A menu is a list of commands from which a user can choose actions for the application to carry out.

You can assign a menu to a class by setting the lpszMenuName member of the WNDCLASSEX structure to the address of a null-terminated string that specifies the resource name of the menu. The menu is assumed to be a resource in the given application. Windows automatically loads the menu when it is needed. Note that if the menu resource is identified by an integer and not by a name, the application can set the lpszMenuName member to that integer by applying the MAKEINTRESOURCE macro before assigning the value.

Windows does not require a class menu. If an application sets the lpszMenuName member of the WNDCLASSEX structure to NULL, Windows assumes the windows in the class have no menu bars. Even if no class menu is given, an application can still define a menu bar for a window when it creates the window.
Windows does not allow menu bars with child windows. If a menu is given for a class and a child window of that class is created, the menu is ignored. For more information, see Menus.


Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

Меню Класса



Меню класса определяет по умолчанию меню, которое нужно использоваться окном в классе если никакое явное меню не дано когда окно создано. Меню является списком команд из которых пользователь может выбрать действия для приложения, чтобы выполнять.

Вы можете назначить меню в класс устанавливая элемент lpszMenuName структуры WNDCLASSEX по адресу недействительный расторгнутой строки, который определяет имя ресурса меню. Меню принято, чтобы быть ресурсом в данном приложении. Windows автоматически загружает меню когда это - нужно. Отметьтесь, что если ресурс меню называется целым и не именем, приложение может установить элемент lpszMenuName в это целое прилагая макро MAKEINTRESOURCE перед правопреемником величины.

Windows не требует меню класса. Если приложение устанавливает элемент lpszMenuName структуры WNDCLASSEX на НЕДЕЙСТВИТЕЛЬНЫЙ, Windows принимает окно в классе не иметь строка меню. Даже если бы никакое меню класса не дано, приложение может все еще определить зону меню для окна когда оно создает окно.
Windows не допускает строка меню с окном ребенка. Если меню дано для класса и окно ребенка этого класса создано, меню проигнорировано. Более подробно, смотри Меню.


Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz