<** SetToolTips控件消息提示 **>
方法1:使用消息绑定
1.添加消息映射
ON_NOTIFY_EX(TTN_NEEDTEXT, 0, SetTipText)//SetTipText是自定义函数
2.在初始化对话框完成时开启提示功能
EnableToolTips();
3.将需要提示的控件设置属性<Notify:TRUE>
4.给控件ID绑定消息String
BOOL CDemoDlg::SetTipText(UINT id, NMHDR* pTTTStruct, LRESULT* pResult)
{
TOOLTIPTEXT* pTTT = (TOOLTIPTEXT*)pTTTStruct;
UINT nID = pTTTStruct->idFrom; //得到相应窗口ID,有可能是HWND
//表明nID是否为HWND
if (pTTT->uFlags & TTF_IDISHWND)
{
//从HWND得到ID值,当然你也可以通过HWND值来判断
nID = ::GetDlgCtrlID((HWND)nID);
if (NULL == nID)
return FALSE;
TCHAR szText[1024] = { 0 };
switch (nID)
{
<