MsgBoxのバックカラーとフォントのスタイル変更できますか?


ようこ  2006-11-14 00:35:10  No: 134120

VB6 で開発しています。
MsgBoxのバックカラーとフォントのスタイル変更したいのですが
できますか?できるのでしたら教えてください。


Blue  2006-11-14 00:54:54  No: 134121

やろうと思えば出来ますが、普通は

  出来ません。

自作のFormを作って、似たようなものを作ってください。

もしもやるというのであれば、Windowsの仕組みを多少なりとも理解する必要があります。
手順としては、MsgBoxを出現する前にフック用の関数を呼んでおき、
フックプロシージャでMsgBoxに対するメッセージを捕まえて、色を変えることになります。
SetWindowsHookExあたりを調べてください。


ようこ  2006-11-14 01:32:17  No: 134122

わかりました。
ありがとうございました。


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

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






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