Поделиться через


CWnd::OnNotifyFormat

Платформа вызывает функцию это функция-член для определения, является ли текущее окно принимает ANSI или структуры в юникоде в сообщении уведомления WM_NOTIFY.

afx_msg UINT OnNotifyFormat(
    CWnd* pWnd, 
    UINT nCommand
);

Параметры

Параметр

Описание

[входящий] pWnd

Указатель на объект CWnd, который представляет окно, отправляющий сообщение WM_NOTIFY.

Этот параметр указатель к элементу управления, если параметр nCommandNF_QUERY или указатель родительского окна элемента управления, если nCommandNF_REQUERY.

[входящий] nCommand

Значение команды, специализирует сообщение WM_NOTIFY.Возможны следующие значения.

  • NF_QUERY -

    Сообщение запроса для указания, следует ли структуры ANSI или Юникода, используемые в сообщениях WM_NOTIFY.Это сообщение отправлено из элемента управления к его родительскому окну во время создания элемента управления, а в ответ на форму NF_REQUERY данного сообщения.

  • NF_REQUERY -

    Сообщение запроса для элемента управления отправить форму NF_QUERY данного сообщения к его родительскому окну.Этот запрос отправить из родительского окна и просит элементу управления в requery родительский о типе структуры используется в сообщениях WM_NOTIFY.Если параметр nCommandNF_REQUERY, то возвращаемое значение результат операции requery.

Возвращаемое значение

Возвращаемое значение

Значение

NFR_ANSI

Структуры ANSI должны использоваться WM_NOTIFY в сообщениях, отправляемых элементом управления.

NFR_UNICODE

Структуры в юникоде следует использовать WM_NOTIFY в сообщениях, отправляемых элементом управления.

0

Произошла ошибка.

Заметки

Этот метод получает уведомление WM_NOTIFYFORMAT, которое описано в Windows SDK.Сообщения WM_NOTIFY отправлены из стандартных элементов управления к его родительскому окну, а также из родительского окна к общему элементу управления.

ПримечаниеПримечание

Это функция-член вызывается платформой, чтобы разрешить приложению обработать сообщение Windows.Параметры, передаваемые функции отражают параметры, получаемые платформой, когда сообщение было получено.При вызове реализации базового класса этой функции, то эта реализация будет использовать параметры изначально, переданные с сообщением, а не параметры указываются в функции.

Требования

заголовок: afxwin.h

Этот метод поддерживается в Windows Vista и более поздних версиях.

Дополнительные требования для этого метода см. в Требования построения для элементов управления Windows Vista общих.

См. также

Ссылки

Класс CWnd

Диаграмма иерархии

WM_NOTIFYFORMAT

WM_NOTIFY