掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
起動時にウィンドウをタスクトレイに格納するには? (ID:71397)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
> どのようにすれは、起動時にウィンドウを非表示にする事が出来るのでしょうか? WM_WINDOWPOSCHANGING で表示可/不可を制御してやるとか class dialog { bool enableShow_; // true=表示状態への変更可、false=不可 dialog() : enableShow_(false) {} // コンストラクタで enableShow_ = false に初期化 } void dialog::OnWindowPosChanging(WINDOWPOS* lpwndpos) { CDialog::OnWindowPosChanging(lpwndpos); if (!enableShow_) { // 現在、表示状態への変更は許可されていないのでクリア lpwndpos->flags &= ~SWP_SHOWWINDOW; } }
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.