VB6 で開発しています。
MsgBoxのバックカラーとフォントのスタイル変更したいのですが
できますか?できるのでしたら教えてください。
やろうと思えば出来ますが、普通は
出来ません。
自作のFormを作って、似たようなものを作ってください。
もしもやるというのであれば、Windowsの仕組みを多少なりとも理解する必要があります。
手順としては、MsgBoxを出現する前にフック用の関数を呼んでおき、
フックプロシージャでMsgBoxに対するメッセージを捕まえて、色を変えることになります。
SetWindowsHookExあたりを調べてください。
わかりました。
ありがとうございました。
ツイート | ![]() |