showmessageのcloseについて


toku  2001-02-13 23:15:13  No: 63

プログラムでdllを利用したものを作成しています。そのdllの関数利用時に、エラーがあると、エラー値が返ってくると同時にmessageboxも表示されます。enterキーをたたけば、このmessageboxは消えますが、プログラムでenterキーをわたして消すことはできないでしょうか。
apiを使用すればいいような気がするのですが、分かる方いませんか。


ブラピ  2001-02-13 23:49:42  No: 64

GetForegroundWindowでユーザーが操作中のウインドウを取得して
そのハンドルを使用してEnumChildWindowsでそのメッセージボックスと一致するかを調べてからSendMessageでメッセージ(ボタンクリック)を送ればできないことはないと思います。

  ※あまり、宜しくない方法かもしれません。


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








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