スタートボタンの消しかた – プログラミング – Home

スタートボタンの消しかた
 
通知
すべてクリア

[解決済] スタートボタンの消しかた


Beppe
 Beppe
(@Beppe)
ゲスト
結合: 23年前
投稿: 4
Topic starter  

はじめまして。ご存知の方教えてください。

アプリケーション実行中に一時的にWindowsのスタートボタン
があるバーを消去したいのですが、これを実現するためのWin32API
などはあるのでしょうか?


引用未解決
トピックタグ
Bun
 Bun
(@Bun)
ゲスト
結合: 24年前
投稿: 761
 

ShowWindow();ですか。


返信引用
Bun
 Bun
(@Bun)
ゲスト
結合: 24年前
投稿: 761
 

ヒントになってませんね。
バーのハンドルを取得して隠せばOK。(^^;

void ChogeDlg::OnButton1()
{

static BOOL bEx = 0;

HWND hWnd = ::FindWindow(Shell_TrayWnd, NULL); // タスクバーのハンドルを取得する

bEx ^= 0x01;

if (bEx == 0x01)
::ShowWindow(hWnd, SW_HIDE); // 隠す
else
::ShowWindow(hWnd, SW_SHOW); // 表示する
}


返信引用
Beppe
 Beppe
(@Beppe)
ゲスト
結合: 23年前
投稿: 4
Topic starter  

Bunさんどうもありがとうございました。
上記の方法で上手く消えてくれました。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました