|
| БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО! |
|
|
Class Icons
A class icon is a picture that the system uses to represent a window of a particular class. An application can have two class icons ѕ one large and one small. The system displays a window's large class icon in the task-switch window that appears when the user presses ALT+TAB, and in the large icon views of the task bar and explorer. The small class icon appears in a window's title bar and in the small icon views of the task bar and explorer.
To assign a large and small icon to a window class, specify the handles of the icons in the hIcon and hIconSm members of the WNDCLASSEX structure. The icon dimensions must conform to required dimensions for large and small class icons. For a large class icon, you can determine the required dimensions by specifying the SM_CXICON and SM_CYICON values in a call to the GetSystemMetrics function. For a small class icon, specify the SM_CXSMICON and SM_CYSMICON values. For information, see Icons.
If an application sets the hIcon and hIconSm members of the WNDCLASSEX structure to NULL, the system uses the default application icon as the large and small class icons for the window class. If you specify a large class icon but not a small one, the system creates a small class icon based on the large one. However, if you specify a small class icon but not a large one, the system uses the default application icon as the large class icon and the specified icon as the small class icon.
You can override the large or small class icon for a particular window by using the WM_SETICON message. You can retrieve the current large or small class icon by using the WM_GETICON message.
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
Иконы Класса
Икона класса является изображением, что система использует, чтобы представлять окно конкретного класса. Приложение может иметь две иконы класса U один большой и один небольшой. Система отображает икону большого класса окна в задаче-ключе окна, которая появляется когда потребитель нажимает ALT+TAB, и в больших иконных видах бара задачи и исследователя. Небольшая икона класса появляется в баре названия окна и в небольших иконных видах бара задачи и исследователя.
Для того, чтобы назначать большую и небольшую икону в класс окна, определите ручки икон на hIcon и участниках hIconSm структуры WNDCLASSEX. Иконные измерения должны соответствовать требовавшееся измерения для больших и небольших икон класса. Для большой иконы класса, Вы можете определить необходимые измерения определяя SM_CXICON и величины SM_CYICON на вызове в функцию GetSystemMetrics. Для небольшой иконы класса, определите SM_CXSMICON и величины SM_CYSMICON. Для информации, смотри Иконки.
Если приложение устанавливает hIcon и участников hIconSm структуры WNDCLASSEX на НЕДЕЙСТВИТЕЛЬНЫЙ, система использует по умолчанию прикладную иконку как большие и небольшие иконки класса для класса окна. Если Вы определяете большую иконку класса но не небольшой, система создает небольшую иконку класса основанную в большом. Тем не менее, если Вы определяете небольшую иконку класса но не большой, система использует по умолчанию прикладную иконку как большая иконка класса и определенная иконка как небольшая иконка класса.
Вы можете аннулировать большую или небольшую иконку класса для конкретного окна используя сообщение WM_SETICON. Вы можете извлечь текущую большую или небольшую иконку класса используя сообщение WM_GETICON.
|
|
|
|
| |