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 完之后,子控件只有创建一个子窗口,并且指定行和列即可
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· .NET10 - 预览版1新功能体验(一)