SDKで、ツールバーにコントロール(コンボボックス)を乗せたいのですが、どのように行ったらいいのかわかりません。
よろしくお願いします。
> SDKで、ツールバーにコントロール(コンボボックス)を乗せたいのですが、どのように行ったらいいのかわかりません。
http://msdn.microsoft.com/library/en-us/shellcc/platform/commctls/toolbar/toolbar_using.asp#Embedding_Non_Button_Controls_in_Toolbars
こんなページがMSDNに見つかりました。
#サンプルはエディットですが……。
つまりは,
・セパレータとして場所を用意しておく
・そこにツールバーの子ウィンドウであるコントロールを置く
という手順です。
通知がほしい場合は,ツールバーの親ウィンドウの子として作成して,
SetParentで親を変更することで処理するようです。
#通知はオーナーに行く。
MSDNのサンプルを見て、
ツールバーにコントロールを置くことができました。
ありがとうございましたm(_ _)m
ツイート | ![]() |