メニューバー・ツールバーを複数作成

返信する


答えを正確に入力してください。答えられるかどうかでスパムボットか否かを判定します。

BBCode: ON
[img]: ON
[url]: ON
スマイリー: OFF

トピックのレビュー
   

展開ビュー トピックのレビュー: メニューバー・ツールバーを複数作成

by 7 » 2006年4月09日(日) 10:07

> メニューバーの方は出来ましたが、ツールバーは上手く出来ませんでした。
> どうすればいいのでしょうか。
調べてみたらドッキングツールバーとかいう物があるんですけど、とりあえず2本のツールバーを作ってみました。
手抜きなので同じ内容のツールバーを作っています。 MainWnd_Resizeに関してですが、よく分からないんですけど、ツールバーにWM_SIZEを送信すると大きさがウィンドウに合います。
しかし2本目のツールバーのY位置が0になります。これはSetWindowPos()関数でSWP_NOMOVEを指定した場合でも0になります。(何故?)
なので、ツールバーの大きさをウィンドウに合わせた後、2本目のツールバーを正しい位置に動かしています。

by 澄夫 » 2006年4月09日(日) 01:19

メニューバーの方は出来ましたが、ツールバーは上手く出来ませんでした。
どうすればいいのでしょうか。

by 澄夫 » 2006年4月08日(土) 19:35

返信ありがとうございます。早速試してみようと思います。
ツールバーは二段構成にしたいので、複数作りたいと思っています。
メニューバーの方はまだ未定ですが、通常通りに上に一本、真ん中あたりに
短いメニューを一本という感じにしようかと考えています。

Re: メニューバー・ツールバーを複数作成

by 7 » 2006年4月08日(土) 17:04

> メニューバー・ツールバーを複数作成することは可能でしょうか。
> もし出来るなら、その方法をお願いします。
ツールバーはたぶんCreateToolbarEx()関数を作りたいだけ使えばできると思います。
Win32プログラミング講座 ~ Step24. ツールバーを使う① ~

メニューバーはRADを使った場合ですが、作りたいだけメニューバーを挿入するとできます。

メニューはウィンドウに付ける為に一つ、右クリックした時のメニューの為に一つ、とメニューを複数作るのは自然ですけど、ツールバーを複数作るのってメリットあるんでしょうかね。

メニューバー・ツールバーを複数作成

by 澄夫 » 2006年4月08日(土) 16:52

メニューバー・ツールバーを複数作成することは可能でしょうか。
もし出来るなら、その方法をお願いします。

ページトップ