CToolTipCtrl::Create
Создает элемент управления всплывающей подсказки и вложение его к объекту CToolTipCtrl.
virtual BOOL Create(
CWnd* pParentWnd,
DWORD dwStyle = 0
);
Параметры
pParentWnd
Задает родительское окно элемента управления всплывающей подсказки, обычно CDialog.Это не должно быть NULL.dwStyle
Задает стиль элемента управления всплывающей подсказки.См. раздел Примечания дополнительные сведения.
Возвращаемое значение
Ненулевой, если объект CToolTipCtrl успешно создан; в противном случае – значение 0.
Заметки
Построении CToolTipCtrl в шаге 2.Во-первых, вызовите конструктор для создания объекта CToolTipCtrl, и затем вызовите Создать чтобы создать элемент управления всплывающей подсказки и вложить его к объекту CToolTipCtrl.
Параметр dwStyle может быть любым сочетанием стили окна.Кроме того, элемент управления всплывающей подсказки имеет определенного стиля класс-: 2 TTS_ALWAYSTIP и TTS_NOPREFIX.
Стиль |
Значение |
---|---|
TTS_ALWAYSTIP |
Указывает, что подсказка появляется, когда курсор в средстве, независимо от того, является ли окно владельцем элемента управления всплывающей подсказки в активном или неактивен.Без этого стиля, элемент управления всплывающей подсказки появляется, когда окно-владелец инструмента активным, но не при его неактивен. |
TTS_NOPREFIX |
Этот стиль предотвращает систему от удаления символ амперсанда (&) из строки.Если элемент управления всплывающей подсказки не имеет стиль TTS_NOPREFIX, система автоматически удаляет знаки амперсанда, позволяет приложению использовать одну и ту же строку, как и пункт меню и в виде текста в элементе управления всплывающей подсказки. |
Элемент управления всплывающей подсказки имеет стилей окна WS_POPUP и WS_EX_TOOLWINDOW, независимо от того, указана ли директива их создание элемента управления.
Чтобы создать всплывающую подсказку расширенных элементов управления со стилями, вызовите CToolTipCtrl::CreateEx windows вместо Создать.
Пример
См. пример для CPropertySheet::GetTabControl.
Требования
Header: afxcmn.h