0
私のGUIアプリケーションのWindowProc内のスイッチ(msg)ループにこのコードがあります。WM_MOUSEHOVER、コントロールとバルーンについて
ケース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;
私は(この場合はチェックボタン)をウィンドウのコントロールの上にマウスを置くだけWM_MOUSEOVERイベント、私はこれを必要と
を持っている何かをすることができれば、私は思っていた
なぜなら、マウスが上に来ると、このチェックボックスについての説明を(私はラベルに書いておきたくありません)ポップアップしたいからです。私はいずれかのDialogBoxを望んでいません...表示され、代わりにダイアログボックスまたはメッセージボックスが消えるバルーン(またはOKボタンのないもの)がありますか?
どうもありがとう
私は昨日の午後にそれを見つけましたが、私は間違って何をしているのか分かりません。まだ動作しないからです。 – deb
申し訳ありません。しかし、あなたが助けを得ることを期待しているならば、 "それは働かない"というより具体的なものにする必要があるでしょう。ツールチップの使い方について新しい質問をすることを検討してください。 –