Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/145.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 关于WM_鼠标套、控件和引出序号_C++_Winapi_Events_Onmouseover_Popup Balloons - Fatal编程技术网

C++ 关于WM_鼠标套、控件和引出序号

C++ 关于WM_鼠标套、控件和引出序号,c++,winapi,events,onmouseover,popup-balloons,C++,Winapi,Events,Onmouseover,Popup Balloons,我在GUI应用程序的WindowProc中的开关(msg)循环中有此代码 案例WM_MOUSEMOVE: TRACKMOUSEEVENT tme; tme.cbSize = sizeof(TRACKMOUSEEVENT); tme.dwFlags = TME_HOVER; tme.dwHoverTime = 100; tme.hwndTrack = hwnd; TrackMouseEven

我在GUI应用程序的WindowProc中的开关(msg)循环中有此代码

案例WM_MOUSEMOVE:

         TRACKMOUSEEVENT tme;
         tme.cbSize = sizeof(TRACKMOUSEEVENT);
         tme.dwFlags = TME_HOVER;
         tme.dwHoverTime = 100;
         tme.hwndTrack = hwnd;
         TrackMouseEvent(&tme);
    break;
    case WM_MOUSEHOVER:
         DialogBox(hInstance, MAKEINTRESOURCE(IDD_DIALOG), hwnd, AboutDlg);
    break;
我想知道,只有当我将鼠标悬停在窗口的一个控件上时(在本例中是一个复选按钮),我是否可以做些什么使event WM_mouse覆盖

我需要这个,因为我想要一些关于这个复选框的解释(我不想把它写在标签上),当鼠标在它上面时弹出。我也不想要对话框。。。是否有任何气球(或没有“确定”按钮的东西)出现并显示为对话框或消息框


非常感谢

这叫做工具提示。它们通常根本不需要您跟踪任何鼠标事件。你甚至可以让它们看起来像演讲气球。首先,请在中阅读有关它们的内容。

我昨天下午发现了这一点,但我不知道我做错了什么,因为它仍然不起作用。听到这个消息我很难过。不过,如果你希望得到帮助,你需要更明确地说“它不起作用”。考虑一个关于如何使用工具提示的新问题。