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


макрос Edit_SetCueBannerTextFocused (commctrl.h)

Задает текст, отображаемый в виде текстового подсказки или подсказки для элемента управления редактирования. Этот макрос можно использовать или явно отправить сообщение EM_SETCUEBANNER.

Синтаксис

BOOL Edit_SetCueBannerTextFocused(
   HWND    hwnd,
   LPCWSTR lpcwText,
   BOOL    fDrawFocused
);

Параметры

hwnd

Тип: HWND

Дескриптор элемента управления редактирования.

lpcwText

Тип: LPCWSTR

Указатель на строку Юникода, содержащую текст, заданный в качестве текстового подсказки.

fDrawFocused

Тип: BOOL

Задает, рисуется ли текст подсказки, если элемент управления имеет фокус клавиатуры.

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

Тип: BOOL

Если макрос выполнен успешно, он возвращает TRUE. В противном случае возвращается FALSE.

Замечания

Элемент управления редактирования, используемый для начала поиска, может отображать "Ввод поиска здесь" в сером тексте в виде текстового подсказки. элемент управления fDrawFocused, когда исчезнет текст подсказки. Если fDrawFocusedfalse, текст подсказки исчезает, когда элемент управления редактированием получает фокус. Если fDrawFocusedtrue, текст подсказки исчезает, когда пользователь вводит текст в элемент управления редактирования.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows Vista [только классические приложения]
минимальный поддерживаемый сервер Windows Server 2008 [только классические приложения]
целевая платформа Виндоус
заголовка commctrl.h

См. также

концептуальные

EM_SETCUEBANNER

изменения элементов управления

Edit_SetCueBannerText

Справочник