感受VisualC++2012的界面编程

来源:互联网 发布:知乎怎么称呼别人 编辑:程序博客网 时间:2024/05/24 01:00
原来一直是基于vc6,现在需要补充一些新的内容了。主要是界面的新内容,这是绕不过去的,只要是应用就会用,当然主要是view类的,对话框应该没有什么变化。
至于其他内容遇到再说。

不过好像没有找到合适的教程,先自己摸索。

新UI都是在CMainFrame中定义的对象。

CClassView和CFileView好像很简单,就是CDockPanel中插入tree,操作也与vc6时候一样,处理了onSize等。
**问题就在于调用操作了。

COutputWnd虽然有3个输出控件,但是好像整体只是单个的Wnd,只是用TabCtrl控制而增加了3个ClistBox。

****感觉vs2012中CString又回来了,而在以往的2003,2005,2008,2010中都是很混乱的,有时候甚至不能用,现在使用CString又有了vc6的感觉。

@@测试:在class tree增加双击显示当前tree item的文字:
--创建新的类CpdeSpiTree,从CTreeCtrl派生;
--为类增加消息NM_DoubleClick,增加处理代码;
--替换原来的为新的类;
//CViewTree m_wndClassView;
CpdeSpiTree m_wndClassView;
--测试成功。


//现在又升级到Visual Studio community 2015了,用c11的语法还不错

0 0
原创粉丝点击