掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
タスクトレイのアイコンが消えてしまうのを防ぐ方法? (ID:29824)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
フォームであれば、WindowProcの差し替えじゃなくて、 WndProcをoverrideするだけでいいはず。 procedure WndProc(var Message: TMessage); override; procedure TForm1.WndProc(var Message: TMessage); begin inherited; //↑のように省略できなかったかな・・・ // inherited WndProc(Message); if Message.Msg = Msg_TaskbarCreated then begin Self.Caption := 'タスクバー復活したよ'; end; end; あと、RegisterWindowMessage('TaskbarCreated'); は、 Shell32.dll のバージョンが、4.71か4.72以降あたりが必要のはず。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.