CToolTipCtrl 类的 Create 方法用于在窗口中创建工具提示控件。以下是 CToolTipCtrl::Create 方法的简要说明:
BOOL Create(
   DWORD dwStyle = 0,
   LPCRECT lpRect = NULL,
   CWnd* pParentWnd = NULL,
   UINT nID = 0
);

  •  dwStyle:指定工具提示的样式,例如 TTS_BALLOON、TTS_ALWAYSTIP 等。

  •  lpRect:指定工具提示控件的初始位置和大小。如果为 NULL,则使用默认大小和位置。

  •  pParentWnd:指定工具提示的父窗口。

  •  nID:指定工具提示的标识符。


以下是一个简单的示例,演示如何使用 Create 方法创建工具提示控件:
// 假设 m_toolTip 是 CToolTipCtrl 对象
m_toolTip.Create(this, TTS_ALWAYSTIP); // 在窗口中创建工具提示控件

CButton* pButton = reinterpret_cast<CButton*>(GetDlgItem(IDC_MY_BUTTON));
m_toolTip.AddTool(pButton, _T("This is a tooltip for the button."));

上述代码中,我们使用 Create 方法在窗口中创建了 CToolTipCtrl 对象,然后使用 AddTool 方法将工具提示与窗口上的按钮关联起来。

请注意,具体的 MFC 版本可能提供了不同的功能和方法,因此建议查阅相应版本的 MFC 文档以获取更准确和详细的信息。


转载请注明出处:http://www.pingtaimeng.com/article/detail/22774/MFC/CToolTipCtrl