ツールバーの高さを知りたい – プログラミング – Home

ツールバーの高さを知りたい
 
通知
すべてクリア

[解決済] ツールバーの高さを知りたい


SIVA
 SIVA
(@SIVA)
ゲスト
結合: 17年前
投稿: 11
Topic starter  

VC++6.0 MFCを使っています
フレームウィンドウを構築する時のPreCrerateWindow内でウィンドウサイズを算定
しているのですが、ツールバーの高さが解りません
リソースエディタでは高さを15に設定してあるのですが実際に出来上がった
ツールバーの高さは29になっていました。
メニューやキャプションバーの高さはシステム情報から取得出来るのですが、
ツールバーは方法が解りませんどうすれば取得できるのでしょうか?


引用未解決
トピックタグ
subaru
 subaru
(@subaru)
ゲスト
結合: 19年前
投稿: 381
 

普通にGetWindowRectかGetClientRectで取得できませんかね?


返信引用
SIVA
 SIVA
(@SIVA)
ゲスト
結合: 17年前
投稿: 11
Topic starter  

現物が出来る前にサイズを計算したいのと、
ビュークラスのOnInitialUpdate内でツールバーのGetWindowRectをしましたが、
サイズは0,0でした。
ツールバーの構築はメインフレーム内のOnCreate内で構築しています


返信引用
subaru
 subaru
(@subaru)
ゲスト
結合: 19年前
投稿: 381
 

MFCなのでCControlBar::CalcFixedLayoutで取れるかもです。


返信引用
SIVA
 SIVA
(@SIVA)
ゲスト
結合: 17年前
投稿: 11
Topic starter  

無事ツールバーの高さを取ることができました。
ありがとうございました。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

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