难题:关于SaveBarState()和 LoadBarState(),搜索不到正确答案。
SaveBarState()和 LoadBarState()在msdn 中的例子docktool运行良好,但是在用向导生成的工程中就不行了:
问题有两个:
1、当多个工具栏停靠时,不管先前位置如何,其中一个必然停靠在窗口左上角,而且,有时候一个工具栏在程序前一次运行时的保存位置会被令一个工具栏占用。
2、如果全部工具栏都处于浮动状态时,那么下次运行会出错。
docktool 中使用的CToolBar.Create(),而向导中使用的是CToolBar.CreateEx()。
我没有搜索到正确的答案。