作業が進行中であることをユーザーに通知するために、実行時にピクチャ コントロールで 5 秒ごとにアイコンを変更するには何が必要ですか?
1 に答える
1
- いくつかのアイコンをロードします。
- タイマーを起動して、頻繁に呼び出されるようにします。
- STM_SETICON メッセージを画像コントロール (実際には静的コントロール) に送信します。
- 不要になったらタイマーを終了します。
- アイコン ハンドルを放します。
その他の興味深い点:
(アイコンではなく) 他のタイプの画像オブジェクトをロードする場合は、それぞれのメッセージを送信する必要があります。詳細については、msdn の STM_SETICON を参照してください。
タイマーは割り込みであり、他の Windows メッセージとは異なり、注意しないとスレッドセーフではない可能性があります。できるだけ早くタイマー サブルーチンを終了します。
お役に立てれば。ミロ
于 2010-07-14T21:00:57.193 に答える