- 博客(4)
- 资源 (1)
- 收藏
- 关注
转载 多态树的实现
功能描述:子节点选中时,父节点也选中,父节点取消时,所有子节点也取消,父节点选中时,子节点全部选中,子节点单个取消时,父节点不取消 功能实现: 步骤一:生成一个对话框工程(示例工程CMutiTree)。 步骤二:添加树控件,按照实际需要设置所需的属性。 步骤三:做节点图标和三态选择框图标 一般情况下节点图标采用16×16,三态选择图标采用13×13大小比较合适。 三态选择图标对应:
2013-10-29 22:39:01 676
原创 用vc编写对话框程序,点回车键,对话框消失的解决办法
其实回车默认是和IDOK挂钩的,即点回车会自动触发OnOK函数,所以这里只须对OK函数进行重载,如果删除OK函数体中的内容,则回车键不触发任何消息,如果需要回车按下,还办一些事情,这时可以在函数体里面写入想要触发的功能代码即可。
2013-10-27 21:42:13 1435
原创 vc++怎么删除软件注册表信息
用VC++编软件时,会进行注册表的注册,当改变代码信息或者改变工具栏等时,运行结果不变,究其原因是指,程序在退出时,没有删除注册表信息,还保留了上次的注册表信息。 解决方法 首先自定义一个函数文件(包括.h和.cpp) 在.h中声明函数 DWORD RegDeleteKeyNT(HKEY hStartKey, LPTSTR pKeyName) 在.cpp中编写函数体 DWORD
2013-09-02 22:15:15 1966
原创 mfc图形菜单栏的编写
最近用mfc中编程中遇到了一个问题,菜单栏前面的图标对应相同ID的工具栏图标不能显示,经过思考查资料,目前找到了个不是很完美的解决方法。 首先这个菜单栏不是简单的默认的简单菜单栏,不能用简单的CMenu类中的 SetMenuItemBitmaps函数实现。此菜单是经过CBCGMenuBar(继承于CBCGPToolBar)重绘之后的菜单,其实此时可以看做是被按钮替换了。 为菜单添加图片
2013-09-01 13:23:30 661
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人