2009-05-12 8 views
0

MFCフレームウィンドウによって保存されたドック状態からコントロールバーを除外する簡単な方法はありますか?MFCバーをドック状態から除外する方法

私たちは、他のいくつかの状態によって可視性が制御され、ドック状態が読み込まれているドックバーが目的の動作を妨害しています。

答えて

0

あなたはドッキング/(他の状態に依存します)DockControlBarまたはFloatControlBarを使用して「LoadBarState」へお電話した後、特定のバーのドッキングを解除します持っています。

「SaveBarState」を呼び出すとの後に、の設定で特定のレジストリキーを削除することもできます。ドック状態がここに保存されます。

HKLM \ソフトウェアがあり \会社名\アプリケーション名

それは、各制御棒のためのキーを持っています。

2
は、これらをオーバーライドし、それらを返すよう

FALSE

virtual BOOL LoadState(LPCTSTR lpszProfileName = NULL, int nIndex = -1, UINT uiID = (UINT) -1); 

virtual BOOL SaveState(LPCTSTR lpszProfileName = NULL, int nIndex = -1, UINT uiID = (UINT) -1); 
関連する問題