VB6.0用掲示板の過去のログ(No.1)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [過去ログ] [管理用]

投稿日: 2002/08/29(Thu) 13:45
投稿者よねKEN
Eメール
URL
タイトルRe^7: タスクバー自動的に隠す

> ABE_BOTTOM で タスクバーの位置を指定すればどうでしょう
> (上記なくてもOKですね)

これを設定するのも(花ちゃんのコードで)試してみましたが、うまくいきませんでした。
ものすごく基本的な確認ですが、ABS_AUTOHIDEの設定でうまくいった場合、
タスクバーが自動的に隠れるようになるんですよね?

そう思っていろんなパターン(rcも設定してみるとか)を試してますが、
VB5SP3で、WinNT4.0SP5とWin2000SP2とでうまくいきません。
WinXPでうまくいくんだったら、Win2000の方ぐらいは少なくともうまくいくと思ったんですが・・・。

SHAppBarMessage、FindWindowの定義、各ユーザ定義型、定数の定義はAPIビューワから取ってきて、
宣言はFormにすべてPrivateで宣言しています。
ABM_SETSTATEの定義は、あき☆彡さんの情報より以下のように定義してます。
Private CONST ABM_SETSTATE=&HA

タスクバーを「自動的に隠す」に設定する処理はCommand1_Clickに書いてます。
実行環境から、EXEにしてから、両方で試しましたが、どちらも駄目でした。
この処理を行って、すぐに反映されて、タスクバーが隠れるようになったのでしょうか?


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- Web Forum -