投稿日 | : 2004/08/08(Sun) 00:52 |
投稿者 | : 花ちゃん |
Eメール | : |
URL | : |
タイトル | : Re^3: タスクバーに消したはずのアイコンが残る |
> もしSetWindowLong関数を使用する以外の方法にて、切り替えダイアログにアイコン表示する方法を
> ご存知の方があれば、おしえていただけませんか?
SetWindowLong関数 の使い方に問題があるように思ったので、外して見て下さいと言った
のですが、やはりここに原因があったのなら使い方を色々試してみたらどうでしょうか?
まず、GetWindowLong で現在のスタイルを先に取得しておく
次に、SetWindowLong でスタイルを設定
SetWindowPos で再描画 (※ ShowWindow は使用しない)
のような方法や私の No.195 のサンプルで使っている方法等。
>あとは、alt+tabにて表示される切り替えダイアログにアイコンが表示されれば、
>実現したい機能を全て満たすのですが、
私のサンプルでは表示していますが、それとも何か意味が違うのでしょうか?
再現できるコードを投稿して貰った方が解決が早いと思うのですが。