Создайте
Создает и инициализирует дочернее окно, связанное с объектом CWnd .
PreCreateWindow
Вызывается перед созданием окна Windows прилагается к данному объекту CWnd .
CalcWindowRect
Вызывается для вычисления прямоугольник окна от клиентского прямоугольника.
GetStyle
Возвращает текущий стиль окна.
GetExStyle
Возвращает расширенный стиль окна.
Прикрепить
Придает дескриптора Windows CWnd объект.
Отсоединение
Отсоединяет дескриптора Windows от CWnd объекта и возвращает дескриптор.
PreSubclassWindow
Позволяет другие необходимые наследование происходит до вызова метода SubclassWindow .
SubclassWindow
Придает окно CWnd объекту и делает его маршрутизацию сообщений через CWnd схема сообщений.
UnsubclassWindow
Отсоединяет окно от CWnd объекта
FromHandle
Возвращает указатель к объекту CWnd заданным дескриптором к окну. Если CWnd объект не присоединен к ручке, создается временный объект CWnd создается и придает.
FromHandlePermanent
Возвращает указатель к объекту CWnd заданным дескриптором к окну. Если CWnd объект не присоединен к ручке, возвращается значение NULL .
DeleteTempMap
Автоматически вызывается обработчик времени простоя CWinApp и удаления любых временных объектов CWnd создан FromHandle .
GetSafeHwnd
Возвращает m_hWnd , или значение NULL , если этот указатель пуст .
CreateEx
Создает Windows перекрытия, всплывающее, или дочернего окна и присоединяет его к объекту CWnd .
Метод CreateControl
Создание элемента управления OLE, который будет представлен в программы MFC CWnd объектом.
ChildWindowFromPoint
Определяет, если таковые имеются, из дочерних окон указанную точку.
FindWindow
Возвращает дескриптор окна, который идентифицируется по его имя окна и класс окон.
GetNextWindow
Возвращает следующей (или предыдущей) окно оконный менеджер списка.
GetOwner
Извлекает указатель владельца CWnd .
SetOwner
Изменяет владельца CWnd .
GetTopWindow
Возвращает первое дочернее окно, которое принадлежит к CWnd .
GetWindow
Возвращает окно с заданным отношением к этому окну.
GetLastActivePopup
Определяет, какие всплывающее окно, принадлежащие CWnd был недавно активнейших.
IsChild
Указывает, является ли CWnd дочернее окно или другим прямым потомком указанного окна.
GetParent
Извлекает родительское окно CWnd (если имеется).
GetSafeOwner
Получает безопасный владельца для данного окна.
SetParent
Изменение родительского окна.
WindowFromPoint
Идентифицирует окно, содержащее заданная точка.
GetDlgItem
Получает элемент управления с указанным ID из указанного диалогового окна.
GetDlgCtrlID
Если CWnd дочернее окно, вызов этой функции возвращает свое значение ID.
SetDlgCtrlID
Устанавливает Идентификатор окна или элемента управления для окна (которое может быть любого дочернего окна, не только элемент управления в диалоговом окне).
GetDescendantWindow
Выполняет все дочерние окна и возвращает окно с указанным ID.
GetParentFrame
Извлекает объект CWnd родительского фрейма окна.
SendMessageToDescendants
Посылает сообщение на все дочерние окна окна.
GetTopLevelParent
Извлекает родительского окна верхнего уровня.
GetTopLevelOwner
Получает окно верхнего уровня.
GetParentOwner
Возвращает указатель на дочернего окна родительским окном.
GetTopLevelFrame
Извлекает окна верхнего уровня фрейма окна.
UpdateDialogControls
Вызов для обновления состояния кнопок диалогового окна и другие элементы управления.
UpdateData
Инициализирует или извлекает данные из диалогового окна.
CenterWindow
Центры окно относительно его родительского элемента.
Обработке
Готовит CWnd для окраски.
EndPaint
Конец живописи.
Печать
Рисует в текущее окно в заданном контексте устройства.
PrintClient
Рисует любого окна в заданном контексте устройства (обычно контекст устройства принтер).
LockWindowUpdate
Отключает или возобновляет рисование в данном окне.
UnlockWindowUpdate
Открывает окно, которое была заблокирована с CWnd::LockWindowUpdate .
GetDC
Получает контекст отображения для клиентской области.
GetDCEx
Получает контекст отображения для клиентской области и позволяет отсечения во время рисования.
RedrawWindow
Обновляет заданный прямоугольник или региона в клиентской области.
GetWindowDC
Получает контекст отображения для всего окна, включая строки заголовка, меню и полос прокрутки.
ReleaseDC
Релизы клиент и окна контексты устройств, освобождая их для использования в других приложениях.
UpdateWindow
Обновление клиентской области.
SetRedraw
Позволяет изменения в CWnd перерисовку или предотвращает изменения является перевыписать.
GetUpdateRect
Возвращает координаты наименьший прямоугольник, ограничивающий полностью области обновления CWnd .
GetUpdateRgn
Извлекает CWnd области обновления.
Делает недействительным
Делает недействительной всю клиентскую область.
InvalidateRect
Делает недействительным клиентской области в пределах заданного прямоугольника, добавив этот прямоугольник для текущей области обновления.
InvalidateRgn
Делает недействительным клиентскую область в пределах данного региона путем добавления этого региона в текущей области обновления.
ValidateRect
Проверяет клиентскую область в пределах заданного прямоугольника, удалив прямоугольник из текущей области обновления.
ValidateRgn
Проверяет клиентскую область в пределах данного региона, удалив региона из текущей области обновления.
ShowWindow
Отображение или скрытие окна.
IsWindowVisible
Определяет, отображается ли окно.
ShowOwnedPopups
Показывает или скрывает все всплывающие окна, принадлежащие в окно.
EnableScrollBar
Включает или отключает одной или обеих стрелок полосы прокрутки.
GetScrollPos
Извлекает текущее положение ползунка.
GetScrollRange
Копирует текущий минимальный и максимальный прокрутки позиции для данного прокрутки.
ScrollWindow
Прокручивает содержимое клиентской области.
ScrollWindowEx
Прокручивает содержимое клиентской области. Похож на ScrollWindow , с дополнительными возможностями.
GetScrollInfo
Извлекает сведения SCROLLINFO структура о полосы прокрутки.
GetScrollLimit
Извлекает предел полосы прокрутки.
SetScrollInfo
Задает информацию о полосе прокрутки.
SetScrollPos
Устанавливает текущее положение ползунка и, если указано, перерисовывает полосу прокрутки, чтобы отразить новое место.
SetScrollRange
Устанавливает позицию минимального и максимального значения для данного прокрутки.
ShowScrollBar
Показывает или скрывает полосы прокрутки.
EnableScrollBarCtrl
Включает или отключает элемент управления полосы прокрутки сестру.
GetScrollBarCtrl
Возвращает элемент управления полосы прокрутки.
RepositionBars
Repositions управлять баров в клиентской области.
CheckDlgButton
Помещает флажок рядом с пунктом или флажок из элемента управления button.
CheckRadioButton
Проверяет указанный переключатель и снимает флажок от всех остальных переключателей в указанной группе кнопок.
GetCheckedRadioButton
Возвращает Идентификатор переключатель на данный момент флажками в группе кнопок.
DlgDirList
Заполняет поле со списком файл или каталог, список с.
DlgDirListComboBox
Заполняет поле списка в поле со списком файл или каталог, список с.
DlgDirSelect
Извлекает текущий выбор из списка.
DlgDirSelectComboBox
Извлекает текущий выбор из раскрывающегося списка в поле со списком.
GetDlgItemInt
Переводит текст элемента управления в диалоговом окне данной целочисленное значение.
GetDlgItemText
Получает заголовок или текст, связанный с элементом управления.
GetNextDlgGroupItem
Поиск для следующей (или предыдущей) управления в рамках группы элементов управления.
GetNextDlgTabItem
Извлекает первый элемент управления с WS_TABSTOP thatnbsp стиль; из этого следует (или предшествует) указанного элемента управления.
IsDlgButtonChecked
Определяет, установлен ли элемент управления button.
IsDialogMessage
Ли данное сообщение предназначено для немодального диалогового окна, и если это так, обрабатывает его.
SendDlgItemMessage
Отправляет сообщение на указанном элементе управления.
SetDlgItemInt
Задает текст элемента управления в строку, которая представляет собой целое значение.
SetDlgItemText
Задает заголовок или текст элемента управления в диалоговом окне указанного.
SubclassDlgItem
Придает элемент управления Windows CWnd объекту и делает его маршрутизацию сообщений через CWnd схема сообщений.
ExecuteDlgInit
Запускает ресурс диалогового окна.
RunModalLoop
Получает, переводит или диспетчеризации сообщений для окна, которое находится в модальное состояние.
ContinueModal
Продолжает статус модальные окна.
EndModalLoop
Завершает статус модальные окна.
GetCurrentMessage
Возвращает указатель на сообщение, которое это окно в настоящее время обработки. Должен вызываться только когда в на сообщение обработчика сообщений функции-члена.
По умолчанию
Вызывает процедуру окна по умолчанию, который обеспечивает обработку по умолчанию для окна сообщений, приложение не обрабатывает.
PreTranslateMessage
Используется CWinApp для фильтрации сообщений окна перед отправкой к TranslateMessage и DispatchMessage функций Windows.
SendMessage
Отправляет сообщение на объект CWnd и не возвращается до тех пор, пока сообщение обработано.
PostMessage
Помещает сообщение в очередь приложений, а затем возвращается, не дожидаясь окна для обработки сообщения.
SendNotifyMessage
Отправляет указанное сообщение в окно и возвращается как можно скорее, в зависимости от того, создан ли вызывающий поток окна.
OnSysChar
Вызывается, когда нажатия переводит в символ системы.
OnSysCommand
Вызывается, когда пользователь выбирает команду из меню элемента управления, или когда пользователь выбирает кнопку Развернуть или свернуть.
OnSysDeadChar
Вызывается, когда нажатия переводит в системе мертвых символ (например, диакритических символов).
OnSysKeyDown
Вызывается, когда пользователь удерживает клавишу ALT и затем нажимает другой ключ.
OnSysKeyUp
Вызывается, когда пользователь отпускает клавишу нажатой пока удерживается клавиша ALT.
OnCompacting
Вызывается, когда Windows определяет, что память системы низка.
OnDevModeChange
Вызывается для всех окон верхнего уровня, когда пользователь изменяет параметры устройства режима.
OnFontChange
Вызывается, когда изменяется пул ресурсов шрифтов.
OnPaletteIsChanging
Информирует другие приложения, когда приложение собирается реализовать его логическую палитра.
OnPaletteChanged
Вызывается для позволить windows, которые используют цветовой палитры для реализации их логической палитры и обновить их клиентов областей.
OnSysColorChange
Вызывается для всех окон верхнего уровня при внесении изменений в настройки цвета системы.
OnWindowPosChanging
Вызывается, когда размер, позицию или Z-порядка изменятся в результате вызова SetWindowPos или другой функции управления окнами.
OnWindowPosChanged
Вызывается после изменения размера, положения или Z-порядка из-за вызова SetWindowPos или другой функции управления окнами.
OnDropFiles
Вызывается, когда пользователь отпускает левую кнопку мыши поверх окна, который зарегистрировался в качестве получателя перенесенных файлов.
OnSpoolerStatus
Вызывается из диспетчера печати всякий раз, когда задание добавляется или удаляется из очереди печати менеджер.
OnTimeChange
Вызывается после изменения времени системы для всех окон верхнего уровня.
OnWinIniChange
Вызывается для всех окон верхнего уровня после Windows файл инициализации, ПОБЕДИТЬ.INI, меняется.
OnCommand
Вызывается, когда пользователь выбирает команду.
OnActivate
Вызывается, когда время CWnd активирован или деактивирован.
OnActivateApp
Вызывается, когда приложение собирается быть активирован или деактивирован.
OnCancelMode
Вызывается для позволить CWnd для отмены любых внутренних режимов, таких как захват мыши.
OnChildActivate
Призвали дочерних окон (MDI) всякий раз, когда размер или положение CWnd изменений или CWnd активируется.
Запуск
Вызывается как сигнал закрыть CWnd .
OnCopyData
Копирует данные из одного приложения в другое.
OnCreate
Вызывается в рамках создания окна.
OnCtlColor
Если CWnd является родителем элемента управления, когда он собирается сделать.
OnDestroy
Вызывается, когда разрушается CWnd .
OnEnable
Вызывается, когда CWnd , включен или отключен.
OnEndSession
Вызывается, когда заканчивается сессия.
OnEnterIdle
Вызывается для информирования процедура главного окна приложения, что модального диалогового окна или меню вступает в состояние простоя.
OnEraseBkgnd
Вызывается, когда фон окна требует стирания.
OnGetMinMaxInfo
Вызывается каждый раз, когда Windows необходимо знать развернутое положение или измерения, или минимум или максимум, размер отслеживания.
OnIconEraseBkgnd
Вызывается, когда CWnd к минимуму (знаковых) и фона иконы должны быть заполнены до живопись икона.
OnKillFocus
Вызывается непосредственно перед CWnd теряет фокус ввода.
OnMenuChar
Вызывается, когда пользователь нажимает меню мнемонический символ, который не соответствует ни одному из заранее назначенные клавиши в текущем меню.
OnMenuSelect
Вызывается, когда пользователь выбирает пункт меню.
OnMove
После того, как изменилось положение CWnd .
OnMoving
Указывает, что пользователь переходит CWnd объекта.
OnDeviceChange
Уведомление приложения или драйвера устройства изменения в аппаратной конфигурации устройства или компьютера.
OnStyleChanged
Указывает, что :: SetWindowLong Windows функция изменилась одно или несколько из стилей окна.
OnStyleChanging
Указывает, что :: SetWindowLong функции Windows необходимо изменить одно или несколько из стилей окна.
OnPaint
Вызывается для перерисовки часть окна.
OnParentNotify
Когда дочернее окно создается или уничтожены, или когда пользователь нажимает кнопку мыши, когда курсор находится над дочернее окно.
OnQueryDragIcon
Вызывается при свернутом (знаковых) CWnd собирается быть тащили на пользователя.
OnQueryEndSession
Вызывается, когда пользователь выбирает прекратить сеанс Windows.
OnQueryNewPalette
Информирует CWnd , что он собирается получить фокус ввода.
OnQueryOpen
Вызывается, когда CWnd является икона и пользователь запрашивает Открытие значка.
OnSetFocus
После того как CWnd получает фокус ввода.
OnShowWindow
Вызывается, когда CWnd является скрытым или показано.
OnSize
Вызывается после изменения размера CWnd .
OnSizing
Указывает, что пользователь является изменение размера прямоугольника.
OnStyleChanged
Указывает, что один или несколько стилей окна изменилась.
OnStyleChanging
Указывает, что один или несколько стилей окна смена.
OnCharToItem
Вызывается поле со списком детей с LBS_WANTKEYBOARDINPUT стилем в ответ на сообщение WM_CHAR .
OnCompareItem
Под названием определить относительное положение элемента в ребенке отсортированы рисования владельцем поля со списком или список.
OnDeleteItem
Вызывается, когда уничтожается рисования владельцем ребенка списка или поля со списком или когда элементы удаляются из элемента управления.
OnDrawItem
Вызывается, когда необходимо проводить визуальный аспект рисования владельцем дочерний элемент управления button, комбо бокс управления, элемент управления список или меню.
OnDSCNotify
Вызывается в ответ на событие, которое элемент управления источником данных возникает, когда элемент управления, к которому привязан элемент управления источником данных, изменяет или пытается изменить основной курсора.
OnGetDlgCode
Вызывается для элемента управления таким образом элемент управления может обрабатывать клавиши Стрелка и клавиша TAB ввод сам.
OnMeasureItem
Вызывается для рисования владельцем ребенка со списком, список или пункта меню при создании элемента управления. CWnd сообщает Windows размеров элемента управления.
SendChildNotifyLastMsg
Предоставляет сообщение уведомления для дочернего окна, от родительского окна, поэтому дочернее окно может обрабатывать задачи.
ReflectChildNotify
Вспомогательная функция, которая отражает сообщение к своему источнику.
OnWndMsg
Указывает, если windows сообщение было обработано.
ReflectLastMsg
Отражает Последнее сообщение в дочернее окно.
OnVKeyToItem
Вызывается поле со списком принадлежащей CWnd в ответ на сообщение WM_KEYDOWN .
OnChar
Вызывается, когда комбинация клавиш переводится на несистемный характер.
OnDeadChar
Вызывается, когда комбинация клавиш переводится в несистемных мертвых символ (например, диакритических символов).
OnHScroll
Вызывается, когда пользователь щелкает полосу горизонтальной прокрутки CWnd .
OnKeyDown
Вызывается при нажатии клавиши несистемных.
OnKeyUp
Вызывается при отпускании клавиши несистемных.
OnLButtonDblClk
Вызывается при двойном щелчке левой кнопкой мыши.
OnLButtonDown
Вызывается, когда пользователь нажимает левую кнопку мыши.
OnLButtonUp
Вызывается, когда пользователь отпускает левую кнопку мыши.
OnMButtonDblClk
Вызывается, когда пользователь дважды щелкает средней кнопкой мыши.
OnMButtonDown
Вызывается, когда пользователь нажимает средней кнопкой мыши.
OnMButtonUp
Вызывается, когда пользователь отпускает средней кнопкой мыши.
OnMouseActivate
Вызывается, когда курсор находится в неактивного окна и пользователь нажимает кнопку мыши.
OnMouseMove
Вызывается при перемещении курсора мыши.
OnMouseWheel
Вызывается, когда пользователь выполняет поворот колесика мыши. Использует обработки сообщений Windows NT 4.0.
OnRegisteredMouseWheel
Вызывается, когда пользователь выполняет поворот колесика мыши. Использует Windows 95 и Windows NT 3.51 обработки сообщений.
OnRButtonDblClk
Вызывается, когда пользователь дважды щелкает правой кнопкой мыши.
OnRButtonDown
Вызывается, когда пользователь нажимает правую кнопку мыши.
OnRButtonUp
Вызывается, когда пользователь отпускает кнопку мыши.
OnSetCursor
Если ввод мыши не фиксируется и мыши вызывает перемещение курсора в окне.
OnTimer
Вызывается после каждого интервала, указанного в SetTimer .
OnVScroll
Вызывается, когда пользователь щелкает полосу вертикальной прокрутки окна.
OnCaptureChanged
Отправляет сообщение окну, которое теряет захват мыши.
OnNcActivate
Вызывается, когда неклиентской области необходимо изменить для обозначения в активное или неактивное состояние.
OnNcCalcSize
Вызывается, когда необходимо рассчитать размер и положение клиентской области.
OnNcCreate
Вызывается до OnCreate при неклиентской области.
OnNcDestroy
Вызывается, когда разрушается неклиентской области.
OnNcHitTest
Вызывается Windows каждый раз, когда мышь перемещается если CWnd содержит курсор или захватила ввода мыши с SetCapture .
OnNcLButtonDblClk
Вызывается, когда пользователь дважды щелкает на левую кнопку мыши, когда курсор находится внутри неклиентской области CWnd .
OnNcLButtonDown
Вызывается, когда пользователь нажимает левую кнопку мыши, когда курсор находится в неклиентской области CWnd .
OnNcLButtonUp
Вызывается, когда пользователь отпускает левую кнопку мыши, когда курсор находится внутри неклиентской области CWnd .
OnNcMButtonDblClk
Вызывается, когда пользователь дважды щелкает средней кнопки мыши, когда курсор находится внутри неклиентской области CWnd .
OnNcMButtonDown
Вызывается, когда пользователь нажимает средней кнопки мыши, когда курсор находится в неклиентской области CWnd .
OnNcMButtonUp
Вызывается, когда пользователь отпускает среднюю кнопку мыши, когда курсор находится внутри неклиентской области CWnd .
OnNcMouseMove
Вызывается при перемещении курсора в неклиентской области CWnd .
OnNcPaint
Вызывается, когда неклиентской области нуждается в живописи.
OnNcRButtonDblClk
Вызывается, когда пользователь дважды щелкает правой кнопкой мыши, когда курсор находится внутри неклиентской области CWnd .
OnNcRButtonDown
Вызывается, когда пользователь нажимает правую кнопку мыши, когда курсор находится в неклиентской области CWnd .
OnNcRButtonUp
Вызывается, когда пользователь отпускает правую кнопку мыши, когда курсор находится внутри неклиентской области CWnd .
OnAskCbFormatName
Вызывается приложением просмотра буфера обмена, когда владелец буфера обмена будет отображать содержимое буфера обмена.
OnChangeCbChain
Уведомление, что указанное окно удаляется из цепи.
OnDestroyClipboard
Вызывается, когда буфер очищается через вызов Windows EmptyClipboard функция.
OnDrawClipboard
Вызывается, когда содержимое изменения.
OnHScrollClipboard
Вызывается, когда в буфере обмена владелец должен прокрутить изображения в буфере обмена, аннулировать соответствующий раздел и обновлять значения полосы прокрутки.
OnPaintClipboard
Вызывается, когда клиентской области средства просмотра буфера обмена требует перерисовки.
OnRenderAllFormats
Вызывается, когда приложение владелец разрушается и требует для отображения всех форматов.
OnRenderFormat
Вызывается для владельца буфер обмена при определенном формате с потребностями задержек рендеринга для визуализации.
OnSizeClipboard
Вызывается после изменения размер клиентской области окна средства просмотра буфера обмена.
OnVScrollClipboard
Вызывается, когда владелец должен прокрутить изображения в буфере обмена, аннулировать соответствующий раздел и обновлять значения полосы прокрутки.