1

「CToolBarはドッキングまたはフローティングですか?」を見つけるためのMFCの方法はありますか?私のプログラムでは、それを正確に知る必要があります。

私はそのようなコードを使いたくありません:

void MyCToolBAR:: ...
{
   RECT rc; 
   GetClientRect(&rc);
}

例えば。バーの場合は

(0,0)-leftTop angle、

(x、y)-データ。

つまり、BARはおそらくドッキングされています。

あなたの解決策をありがとう。

4

1 に答える 1

1

フラグを呼び出しGetBarStyle()て確認してみてください。CBRS_FLOATING設定できるその他のフラグは、 のヘルプ ファイルに示されていますCToolBar::Create()

于 2012-08-08T13:26:48.257 に答える