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;
ウィンドウのコントロール(この場合はCHECKBUTTON)にカーソルを合わせたときにのみ、WM_MOUSEOVERイベントを発生させるために何かできるかどうか疑問に思っていました
マウスがその上にあるときにポップアップするこのチェックボックスについての説明(ラベルに書きたくない)が必要なので、これが必要です。DialogBoxも必要ありません...ダイアログボックスまたはメッセージボックスの代わりに表示および非表示になるバルーン(または[OK]ボタンのないもの)はありますか?
どうもありがとう