enumwindow 関数を用いてメッセージボックスを制御するには?


LLV  2006-04-02 23:20:25  No: 94894

はじめまして。
他のサイトの掲示板にも書き込みをしてしまったのですが、いろいろな人の意見を聞きたかったので、こちらにも書き込みさせていただきます。
申し訳ありません。

enumwindow  関数を用いてメッセージボックスを制御するにはどうすればいいでしょうか。
具体的には、Win32API関数のenumwindow 関数を用いて、メッセージボックスが表示されている間、他のアプリケーションの動作を出来なくさせたいのです。
システムモーダルの状態を作りたいのですが、VB6.0では現在関数がなくなった
事がわかり、上記の代替手段を考えているところです。

よろしくお願いします。


K.J.K.  2006-04-03 02:37:12  No: 94895

多くの回答者が共通なので無意味です。

で、EnumWindowsそのものにはそういう機能がないのでは。
また、何をTriggerにしています?

さらに言うと、VB6ではそういう機能を織り込むのは難しい
(不可能であるとは言えないけど)ので、仕様を見直すのが
無難かと。


ハイライト  2006-04-05 00:46:59  No: 94896

他のアプリケーション(他のウィンドウ)のウィンドウスタイルにWS_DISABLEDを加えればいいのでは?


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加