BCG Visual Studio Gui Demo 分析
BCG 的 vs 界面风格,控件全部要加上 CBCGP 前缀
vs 里面的工具箱,文件视图,资源试图,属性窗口,输出窗口和 watch 窗口 继承的都是是 DockingControlBar, 当窗口创建完成之时,调用步骤
EnableDocking (可以的位置)->DockControlBar (窗口对象指针)->AttachToTabWnd
ToggleAutoHide 是否需要隐藏
AttachToTabWnd,
属性框
里面的属性列表用的是 PropList
CBCGPPropList 是一个容器
//CBCGPPROP 只有值为 string 类型的时候才可以下拉
Prop
可以支持 bool 值(checkbox)string 字符值 此时可以添加 addsubitem 可以添加子项
第三个参数传为 TRUE 的时候会显示几个值 WindowSize
里面可以 enablespin 用来动态调节值的大小
FontProp 字体
FileProp 基于文件
ClassView 用的技术
SplitterWnd 是一个分割框 vs 里面用的是这个东西
CreateStatic 完之后,子控件只有创建一个子窗口,并且指定行和列即可