自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (1)
  • 收藏
  • 关注

原创 MFC Toolbar工具栏的Tooltip信息提示显示乱码的解决方法

动态创建工具栏并启用Tooltip的步骤可参考: MFC对话框中的工具栏、状态栏设计小结然而,该方法的提示信息显示乱码,主要原因是程序启用unicode字符集,CString::GetBuffer函数返回LPTSTR,定义了Unicode宏的情况下为LPWSTR,奇怪的是在VS2010下就是有问题。正确的做法是修改消息响应函数OnToolTipNotify部分的代码如下:BOOL Cwar3Dlg...

2018-03-29 22:35:12 1095

原创 MFC TreeCtrl树形控件中限定右键点击节点弹出菜单

一、创建3个菜单,ID分别为IDR_MENU2,IDR_MENU3,IDR_MENU4,这些菜单必须要有子菜单项。二、在树形控件右键-》属性-》事件-》添加右键点击处理。三、在消息处理函数中添加代码void CGar3Dlg::OnRclickTreePhase(NMHDR *pNMHDR, LRESULT *pResult){ // TODO: 在此添加控件通知处

2018-03-28 00:52:56 4926

原创 MFC Tab控件初始化后看不见切换的对话框的原因分析

目前网上的教程创建的tab控件大多都有问题。主要有两方面原因:1: 组框覆盖了。组框不会盖住编辑框等控件,奇怪的是它会盖住tab控件。将组框设为透明即可。2: tab切换键看不见。是子对话框窗口的位置调节问题,tab切换键在上部的,需要将子对话框纵坐标下移。...

2018-03-27 23:53:16 2550

原创 MFC Toolbar 工具栏按钮添加消息响应

工具栏按钮消息响应需要的是对应按钮的命令ID。对于动态方式创建的工具栏,其按钮的命令ID在类向导ID列表中是找不到的,只能找到图标的ID。按下述步骤不能添加事件响应。(1)VS2010 打开类向导,选择“Message Maps”选项卡,在“Class name”列表框选择创建了工具栏的对话框类,在“Object Ids”列表中选择工具栏按钮ID,在“Messages”列表中选择“COMMAND”...

2018-03-27 23:49:31 7809

原创 VC Debug Assertion failed错误常见原因分析

1. 失去与控件关联的变量,常见情况为控件关联了变量,删除控件却忘了解除变量关联。2. 重复操作,对话框创建及点击OK时会自动执行UpdateData(), 在这附近调用update data()就会出现Assertion failed.3. 从一个不存在的对象获取数据,例如:HTREEITEM hRoot=m_maintree.GetSelectedItem(); //在没有选择节点的情况下为N...

2018-03-27 23:09:00 2735

opengl.zip

用于在VC应用程序的窗口中绘制三维模型,可实现旋转、平移、缩放等三维模型的预览功能。代码包含opengl的配置,你的工程不需要进行任何配置操作,直接用!

2019-08-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除