掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
MFCアプリケーションでウインドウを非表示にするには? (ID:50463)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
以下のURLを参考にしたら,起動時からダイアログが表示されなくなりました。 http://isweb34.infoseek.co.jp/computer/ptvi/vc/p_0000023.html やったこと。 [HideWindow1Dlg.h] // インプリメンテーション protected: HICON m_hIcon; // 生成されたメッセージ マップ関数 //{{AFX_MSG(CHideWindow1Dlg) virtual BOOL OnInitDialog(); afx_msg void OnPaint(); afx_msg HCURSOR OnQueryDragIcon(); afx_msg void OnWindowPosChanging(WINDOWPOS * lpwndpos);//追加 //}}AFX_MSG DECLARE_MESSAGE_MAP() (2)[HideWindow1Dlg.cpp] BEGIN_MESSAGE_MAP(CHideWindow1Dlg, CDialog) //{{AFX_MSG_MAP(CHideWindow1Dlg) ON_WM_PAINT() ON_WM_QUERYDRAGICON() ON_WM_WINDOWPOSCHANGING()//追加 //}}AFX_MSG_MAP END_MESSAGE_MAP() (3)[HideWindow1Dlg.cpp] //以下の関数を追加 void CHideWindow1Dlg::OnWindowPosChanging(WINDOWPOS * lpwndpos) { lpwndpos->flags &= ~SWP_SHOWWINDOW; CDialog::OnWindowPosChanging(lpwndpos); }
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.