2
タイトル/キャプションバーを左クリックしているときに[ALT]キーを押すと、VB6フォームをサブクラス化する必要があります何かカスタム(ダイアログボックスの表示、ファイルio、何でも)を行うことができます。VB6サブクラス:ウィンドウタイトル/キャプションバーで[ALT] +マウスの左クリックを検出する方法
これまでは、wParam = HTCAPTIONのときにWM_NCLBUTTONDOWNメッセージを正しくトラップするためにNewWndProc()でサブクラス化を実行できましたが、[ALT]キーを同時にトラップする方法はわかりません。
私はSPYユーティリティを少し使ってメッセージをチェックしましたが、まだ解決できません。助けてくれてありがとう。
更新: マウスとキーボードのフックを使わなければならないようですか?
それでした。また、WM_NCLBUTTONDBLCLKを使って、またGetAsyncKeyState()を使って実験しました。この解決法はまた、これらの2つのWM_NCLBUTTONxxx msgをトラップするSelect Caseから脱落した後、デフォルトのWndProcを実行しない〜にフラグを設定することも含みます。私をそこに連れて来たヒントをありがとう。 – user1010067