自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (6)
  • 问答 (7)
  • 收藏
  • 关注

原创 MFC控件的Notify属性

MFC控件的属性栏,有一个选项为Notify,其作用就是该控件被单击或双击的时候将向父级发送通知。如果将其设置为false,父窗口就无法响应鼠标点击的消息。有的时候在VS中创建的控件,Notify选项默认是False。如果发现控件不响应某些点击事件,很有可能是这个选项设置为false导致的。...

2020-03-20 13:49:47 1118

原创 ARX-MFC出现ratioButton不能添加成员变量

背景中VS2010写ARX-MFC,出现不能用向导给ratioButton添加成员变量的情况。所以只能手动添加解决方法如下1.在类的.h文件中,定义一个CButton变量。CButton pointNameRatioButton;2.在类的.cpp文件中,DoDataExchange下面添加DDX_Control(pDX, IDC_RADIO1, pointNameRatioButt...

2019-12-22 22:24:36 202

原创 MFC和Qt添加控件的不同之处

习惯了Qt的朋友,刚开始用MFC可能会感觉不习惯。例如,在添加控件的方法上二者是不一样的。Qt通过UI添加控件,控件拖进来后,控件对应的变量自动添加成功。而MFC中,控件拖到UI设计界面后,并不能直接使用这个控件,需要在控件上右键“添加变量”,设置变量名称,然后才能在程序中使用。这是本人目前的理解,欢迎下方留言交流。...

2019-12-15 16:26:41 261

原创 MFC listCtrl实现列表可编辑

如不采取其他方法,MFC listCtrl控件只有第一列可以编辑,这显然不能满足我们的需要,我们希望list中的每个cell都能编辑。本人参考下面的文章,实现了 listCtrl控件可编辑。https://blog.csdn.net/weixin_41485242/article/details/80601588总体思路向窗口中添加一个editor控件,双击某个单元格时,让editor...

2019-12-15 16:05:51 1622

原创 SQLite查询结果转为CString类型

SQLite很多函数的查询结果是一个char类型,在MFC中使用时经常需要将其转换为CString类型使用。例如,sqlite3_get_table(db,sql,&azResult,&nRow,&nColumn,&zErrMsg);其中azResult为查询结果,它的类型为char,实际上是个1维数组(不要以为是2维数组),每一个元素都是一个 char* 值,...

2019-12-06 18:11:32 395

原创 SQLite中显示开启事务(sqlite3_prepare_v2)的注意事项

##问题背景写成图系统时,遇到这样的问题:数据库打开后,开始用insert添加记录,执行一些程序后,数据库无法进行insert操作了(程序执行后不提示错误,但是查看table的row可以知道未能插入数据)。将程序关闭后,用其他程序又可以对数据库进行insert操作。最后发现原来是sqlite3_prepare_v2()、sqlite3_step()、sqlite3_finalize()三个函数...

2019-12-05 21:10:15 2151 2

原创 在MFC中用Messagebox显示SQLite的报错内容

在MFC中用Messagebox显示SQLite的报错内容背景程序实现背景在MFC中使用SQLite数据库,可由用sqlite3_errmsg查看返回的错误内容。之前显示出的报错内容都是乱码,后来找到了能正常显示的方法。为了使用方便,把代码封装成几个函数,使用时调用showSQLiteErrorMessagebox。程序实现void showSQLiteErrorMessagebox(sq...

2019-12-01 17:14:28 147

Qt中可用的AES加密程序.zip

此Qt程序实现了AES加密算法,解压后用QtCreator打开Pro文件,编译后即可运行。经多次试验,证明了这个程序是有效、无误、可用的,非常适合入门阶段学习参考。

2019-10-08

Kindle导出标注的单词并自动深成翻译

本文介绍了如何导出kindle中标注的英文单词,然后将单词导出,最后给每个单词标注翻译。

2019-02-23

C++获取当前EXE文件路径

网上关于C++获取当前EXE文件路径的解决方案很多是错的,不知道为什么那么多人将错就错。这里给出了正确的方法,下载后可直接编译执行。

2018-06-27

win8.1USB鼠标不能用的解决方法

win8.1系统有个怪病,USB鼠标有时突然就不能用了。虽然广大网友贡献了许多解决方案,但是每台电脑的情况不一样,可能你之前找的方法不适合你的电脑。大家不妨试一下我的解决方案

2018-06-09

VS2010程序调试教程

本教程言简意赅地介绍了vs2010程序调试的基本操作,适合于入门级选手参考学习

2018-06-09

生成地质体三维建模理论模型MATLAB

地质体三维建模中,如果没有实测数据,可以用此程序生成模拟的地层边界和断层

2018-05-19

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

TA关注的人

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