33,311
社区成员
发帖
与我相关
我的任务
分享
void CreateToolTip()
{
TiphWnd = CreateWindowEx(WS_EX_TOOLWINDOW,TOOLTIPS_CLASS, NULL, WS_POPUP | TTS_NOPREFIX | TTS_BALLOON | TTS_ALWAYSTIP, 0, 0, 0, 0, g_CalendarhWnd, 0, hInst, NULL);
ti.cbSize = sizeof(ti);
ti.uFlags = TTF_SUBCLASS | TTF_TRANSPARENT;
ti.hwnd = g_CalendarhWnd;
ti.lpszText = LPSTR_TEXTCALLBACK;
ti.uId = (UINT_PTR)g_hWnd;
SendMessage(TiphWnd, TTM_SETTITLE, 0, LPARAM(szTitle));
SendMessage(TiphWnd, TTM_ADDTOOL, 0, LPARAM(&ti));
}
case WM_NOTIFY:
{
if (((LPNMHDR)lParam)->code == TTN_GETDISPINFOA)
{
//为什么收到的是TTN_GETDISPINFOA而不是TTN_GETDISPINFOW?
}
}
break;