重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

【終了しました】教えて!goo新規会員登録

今非MFCでのプログラミングをやっています。

モードレスダイアログにタイマーをつけて、
一定時間経ったら自動で閉じるエラーダイアログを作成しようとしているのですが、呼び出し元画面と重なって正しく表示されません。。

やりたいことは、StringTableにエラーメッセージを定義して、エラー発生時に引数でStringTableのIDを渡して、ダイアログにメッセージを表示。

一定時間OKボタンが押されなければ、
自動で閉じる。というものです。

同様のことをしているサンプル(があるサイト)、
もしくは実現方法をご存知のかたがいらっしゃいましたらどうか教えてください。よろしくお願いします。

A 回答 (1件)

>呼び出し元画面と重なって正しく表示されません。



これの状態がよくわからないのですが。
「重なって」って、ウィンドウが重なっちゃいけないんですか?

どう表示されたら「正しく」表示されたことになるのでしょう?

タイマーの処理についてはまったく関係ないと思いますが。
    • good
    • 0
この回答へのお礼

質問の仕方がわるかったですね。

重なって、上のウインドウの背景が無い感じになって、コントロールだけ表示するような変な感じになっていました。上と下の画面のタイマーの張り方とか、ハンドルの設定がおかしかったようです。
無事解決できましたので終了します。
ありがとうございました。

お礼日時:2004/10/08 11:21

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!