*   >> Чтение Образование Статьи >> science >> programming

Готовые окна Cursors

<р> Оконные Классы - Часть 4 Объем - Windows интерфейс пользователя Введение Это часть 4 моей серии, окна классов. Я предполагаю, что вы прочитали все предыдущие уроки перед этим. Вы должны читать учебники в указанном порядке. В этой части серии мы рассмотрим предопределенных курсоров Windows. Примечание: Если вы не видите код или, если вы думаете, что-то отсутствует (неработающую ссылку, изображение отсутствует), просто свяжитесь со мной в [email protected]. То есть, свяжитесь со мной для малейшей проблемы у вас есть о том, что вы читаете.

WNDCLASSEX и структура Курсор WNDCLASSEX есть ЬурейеЕ структура tagWNDCLASSEX {UINT cbSize; UINT стиль; WNDPROC lpfnWndProc; INT cbClsExtra; INT cbWndExtra; HINSTANCE HINSTANCE; HICON HICON; HCURSOR HCURSOR; HBRUSH hbrBackground; LPCTSTR lpszMenuName; LPCTSTR lpszClassName; HICON hIconSm; } WNDCLASSEX * PWNDCLASSEX; Класс представляет собой набор оконных характеристик. Любое окно можно выбрать конкретный класс, когда зарегистрированный она создается. Характеристики присваиваются значения до членов WNDCLASSEX структуры. Наш интерес в этом уроке является членом HCURSOR часть структуры.

Курсор Курсор здесь означает указатель мыши. Курсор может иметь различные типы фигур. Окна есть предопределенные формы, которые вы можете использовать. Идентификаторы этих предопределенных курсоров (форм) и их значения: IDC_APPSTARTING: Стандартный Стрелка и малых дерево IDC_ARROW: Стандартный Стрелка IDC_CROSS: Crosshair IDC_IBEAM: Текст I-Beam IDC_NO: перечеркнутый круг IDC_SIZEDALL: IDC_SIZENESW: обоюдоострой Стрелка, направленная северо-восток и юго-запад IDC_SIZENS: обоюдоострой стрелкой, указывающей север и юг.

IDC_SIZENWSE: обоюдоострой стрелкой, указывающей на северо-запад и юго-восток. IDC_SIZEWE: обоюдоострой стрелкой запад и восток. IDC_UPARROW: Вертикальная стрелка IDC_WAIT: Песочные часы. Присвоение HCURSOR Программирование пользовательского интерфейса достаточно сложно. Вы не назначить любой из вышеперечисленных идентификаторов элемента HCURSOR в WNDCLASSEX структуры. Что есть, чтобы быть назначен HCURSOR является ручка курсора, а не идентификатор курсора. И поэтому интерфейс пользователя обеспечивает функцию под названием функция LoadCursor.

Эта функция возвращает дескриптор курсора, если он преуспевает в своей деятельности или NULL, если ничего не получается. Предположим, что вы хотите курсор Стандартный Arrow. Идентификатор IDC_ARROW. Для членов HCURSOR, вы должны ввести: wcx.hCursor = LoadCursor (NULL, IDC_ARROW); Зд

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.