我使用CreateWindowEx函数在重叠窗口中使用 TOOLBARCLASSNAME 作为窗口类创建工具栏。 但是当我使用createwindowex创建多个工具栏窗口时,两个创建的窗口都放在窗口的同一区域(一个与另一个重叠)。 此外,我找不到一种方法来提供x-y坐标中工具栏的位置。
如何在同一窗口中添加两个工具栏,使它们不会相互重叠?
答案 0 :(得分:4)
我的建议是你使用Coolbar / Rebar控件:
http://msdn.microsoft.com/en-us/library/ms997549.aspx
这样您就可以轻松创建多个工具栏,还可以为用户添加一系列功能。
答案 1 :(得分:3)
创建工具栏窗口时(或许可能是CCS_NORESIZE),您需要在样式参数中设置CCS_NOPARENTALIGN。