- 博客(11)
- 资源 (26)
- 问答 (10)
- 收藏
- 关注
原创 qt的QTableWidget行数多了以后特别慢
解决方法:禁用headerview的ResizeToContent:Qt 4.*pTable ->horizontalHeader() ->setResizeMode( QHeaderView::Fixed );Qt 5pTable ->horizontalHeader() ->setSectionResizeMode( QHeaderView::Fixed );
2020-05-30 13:05:28 2864
原创 解决:warning LNK4217:本地定义的符号xxxx在函数 _main 中导入
解决方法:xxxx函数前的__declspec(dllimport) 去掉。出现原因:__declspec(dllimport) 必须用于从动态库对应的Lib中导入符号才会用到。如果是静态库或者直接源码链接,则必须把__declspec(dllimport)去掉,否则警告。...
2020-05-28 12:32:35 5629
原创 导致 数据上报异常 的原因
常见原因:修改客户端程序、限制游戏保护进程工作等这些直接原因。还包含:1、使用辅助脚本、自动按键等看似和“安全数据上报”无关的功能。2、通过屏幕窗口拦截,禁止除主界面之外的弹窗。这个操作也会导致“安全数据上报异常”。典型情况:用户使用360、金山等提供的弹窗拦截工具,禁止相关(包含其他辅助工具)产品的的弹窗。...
2020-05-17 11:02:38 10124
原创 ShellExecute API详解。通过在资源管理器(explorer)中打开文件夹和在默认浏览器中打开url链接等
使用样例:#include <Windows.h>#include <shellapi.h>#pragma comment(lib,"Shell32.lib")void test(){ //ShellExecute是内部是通过使用Windows Shell提供的COM接口实现的,必须初始化COM CoInitializeEx(NULL, COINIT_APARTMENTTHREADED | COINIT_DISABLE_OLE1DDE); // 使用wi
2020-05-16 13:00:40 1658
原创 windows获取exe中的的版本信息
获取的版本信息需要在RC文件中定义,如下:编译的可执行文件右键文件属性可查看到,如下:代码:#include <Windows.h>#include <WinVer.h>#include <tchar.h>#include <afxstr.h>#pragma comment(lib,"Version.lib")/** * \brief 获取制定可执行程序的版本信息数据 格式:同在rc中的VS_VERSION_IN..
2020-05-16 09:14:42 2548
原创 解决:C运行时检测到应用程序在堆内存末尾之外写入 CRT detected that the application wrote to memory after end of heap buffer
如果是程序内存越界访问,请自行管理越界。如果程序内存管理无误,那么请按下面方式解决:先清理,再重新编译。原因:在头文件中增加成员导致代码变化,编译器不会检测(编译器只检测cpp变化确定是否需要重新生成目标文件)。在头文件中增加程序会导致对象的内存增加,此时是不会重新编译的,除非也改变了需要编译的c/cpp文件。这就导致了这个运行时错误。通过重新编译工程,所有的目标文件重新生成,解决此问题。...
2020-05-11 11:38:04 1213
原创 COM的IPicture转Gdiplus::Image
直接代码Gdiplus::Image IPicture2Image( IPicture* pPicture ){ ASSERT(NULL != pPicture); if( NULL == pPicture ) { return NULL; } CDC dcScreen; dcScreen.Attach(::GetDC(NULL)); // create memory d...
2020-05-08 00:56:09 301
原创 最简单地解决:error C2660: “Gdiplus::GdiplusBase::operator new”: 函数不接受 3 个参数
这是由于MFC在debug模式定义了重载的调试new。但Gdiplus并不支持MFC的定义。最佳解决:使用全局的new。例子:注意new前的全局作用域运算符::Gdiplus::Bitmap* pBitmap = ::new Gdiplus::Bitmap(bmp.bmWidth, bmp.bmHeight, PixelFormat32bppPARGB);其他解决:临时取...
2020-05-08 00:07:15 1114
原创 MFC消息处理中弹出MessageBox(信息窗口)报错:参数错误
原因分析:1、排除Win32 导致的错误,系统API不使用异常而是使用返回值和GetLastError联合检测和报告错误。这种方式不会提示MessageBox这种重量级的窗口错误。2、由于MFC的类普遍使用了异常抛出与捕获,因此肯定是某个地方触发了MFC的异常机制。因此,可以确定是使用MFC的某些类用法不当导致的错误。逐一排查新增代码,找到错误。本工程中导致此错误的原因在于以下代码...
2020-05-06 16:05:54 3205
原创 Qt的KeyEvent捕获Ctrl+C等快捷键/热键
1、必须设置widget可以拥有焦点(注意:默认的focusPolicy是NoFocus,这会导致无法捕获Ctrl/Alt/Shfit...之外的字符按键)。setFocusPolicy( Qt::StrongFocus ); // 窗口将通过鼠标点击、按tab键等方式获取焦点2、重写keyPressEvent/keyReleaseEvent虚函数(如果必要也可重写eventFilter...
2020-05-04 10:22:53 7566
opencv根目录下的.cache文件夹.zip
2020-07-04
VMware15.5.2安装unlocker的darwin11.5.3工具
2020-04-12
MFC只能输入指定位数数字的eidt控件.zip
2019-08-09
MFC自定义CGridCtrl演示程源代码.zip
2019-08-09
最新版freeglut-3.0.0.zip
2019-08-09
Windows驱动开发详解
2019-01-16
软件加密的技术内幕
2019-01-04
安卓游戏开发宝典源码
2018-12-26
DOS/Windows命令大全
2018-12-25
PhotoShop图像合成高级技法
2018-12-24
深入浅出MFC(附带光盘)
2018-12-24
Windows内核原理与实现 微软对高校提供的系统源码
2018-12-21
多核计算中的分布式数据结构 文档书籍和源码
2018-12-21
linux内核代码分析 附带随书光盘和源码
2018-12-21
IPV6技术 高清文字版
2018-12-21
glsl 开发环境Shader Maker
2018-11-05
opengl头文件khrplatform.h,glext.h,glcorearb.h,glxext.h,wglext.h
2018-10-31
python2.7.15官方帮助文档
2018-09-05
正则表达式参考文档chm
2017-12-11
glsl调试器——gDebugger
2017-11-23
python3.6.3官方帮助文档
2017-11-06
qt自定义窗口部件的结构属性.
2016-05-28
C#小白求助:C#如何设置checkbox的小方框的背景
2016-03-29
C#小菜求助(有截屏)
2016-03-04
win7文件搜索不到但是能看到,删除提示找不到项目,有截屏,求处理!
2015-11-24
MFC线程中使用STL map,vector 报错(有代码和报的错误错误)
2015-09-17
大神你在吗?MFC对话框中多个工具栏如何单行显示
2015-05-28
这东西是不是被木马修改了,怎么恢复(下有截屏)
2015-05-02
想租用服务器,请大神们指点下(内容中有说明)
2015-04-12
C语言malloc后使用sizeof的问题
2014-07-03
Java中一个类如何实现多个接口中同名同参返回值不同的方法?
2014-07-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人