自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 添加manifest解决IDirect3DDevice9::GetFrontBufferData抓屏返回失败

问题:通过Direct3D9的接口GetFrontBufferData去实现抓屏,一直返回失败。原因:电脑的屏幕分辨率是2560x1600,并且经过150%的缩放,导致创建离屏表面时,通过GetSystemMetrics获取到的屏幕分辨率不是真实的分辨率,是经过缩放的1707x1067解决办法:创建离屏表面时,要获取屏幕的真实分辨率。应用程序必须告诉系统DPI-Awareness来获得真实的分辨率。可以通过添加manifest文件到VS的工程中,来告诉系统DPI Awareness,步骤如下

2021-07-05 08:58:22 554 2

转载 error LNK2026: 模块对于 SAFESEH 映像是不安全的

问题:VS2017+ffmpeg 编译时报错:error LNK2026: 模块对于 SAFESEH 映像是不安全的解决方法:打开该项目的“属性页”对话框。单击“链接器”文件夹。选择高级-映像具有安全异常处理程序-选择否...

2021-05-27 16:36:41 140

原创 VS使用SDL2时LNK2019无法解析的外部符号_main

问题:使用VS新建的控制台程序,并且使用SDL2,编译时报错:MSVCRTD.lib(exe_main.obj) : error LNK2019: 无法解析的外部符号 _main,该符号在函数 “int __cdecl invoke_main(void)” (?invoke_main@@YAHXZ) 中被引用解决办法:只需要在CPP最前面那行加上 #define SDL_MAIN_HANDLED 即可,如下图所示:...

2021-05-26 00:25:37 1534 1

原创 利用Visual Studio以二进制方式打开文件

如题利用VS开发工具,以二进制方式打开某个文件。点击工具栏打开文件图标,如下图所示:在弹出的打开文件对话框中,选择想要打开的文件(test.pcm),然后点击打开右边的黑色倒三角形,并点击打开方式,如下图所示:在弹出的打开方式对话框中,找到并选中二进制编辑器,然后点击确定按钮,文件就以二进制方式打开了,如下图所示:最终以二进制打开的效果,如下图:PS: 本人使用的是VS2017....

2021-05-26 00:13:48 14252 3

原创 VS2017无法保存工具栏布局信息

问题:VS2017的工具栏添加一个按钮后,关闭VS2017后再打开,刚才添加的按钮不见了,要重新再添加。解决办法:1.如果有安装VA助手,先禁用,再在工具栏添加或删除按钮。2.确保添加或删除按钮的VS最后关闭(如果开着多个VS)。3.关闭VS后,别着急打开,先重启一下电脑后再打开VS。**注:**本人系统WIN10专业版 + VS2017 + QT VS TOOLS + VAX10.9.2341.2...

2021-05-11 14:56:21 343

原创 QT递归获取指定目录下的所有文件

递归获取目录下的所有文件(输出的是文件的全路径)该功能好多项目用到,特意记下来,QT实现代码比较简洁易懂代码如下://递归获取目录下的所有文件void RecursiveAllFiles(QString strFolder, QStringList& strListFile){ QDir dir(strFolder); QFileInfoList listFileInfos = dir.entryInfoList(QDir::Dirs | QDir::Files | QDir::NoD

2021-05-09 02:10:33 786

原创 QT主窗口弹出子窗口后隐藏,关闭子窗口导致整个程序退出

问题:主窗口上有一个按钮,点击按钮弹出一个子窗口,然后主窗口隐藏;此时,若关闭子窗口,整个程序就退出了。需求是:关闭子窗口时,显示主窗口,程序不要退出。如下图:原因是:在默认的情况下,应用程序会在最后一个可见的窗口退出时,退出整个程序。详情请查阅帮助文档: setQuitOnLastWindowClosed()解决办法:重写子窗口的closeEvent槽函数,在槽函数里发送自定义信号通知主窗口,主窗口收到信号后,显示窗口。代码如下://子窗口class SubWnd : pub

2021-05-05 02:33:16 3551 3

TestWnd.zip

QT主窗口弹出子窗口后隐藏,关闭子窗口后再显示主窗口, 编译环境: VS2017 + QT5.14.2

2021-05-05

空空如也

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

TA关注的人

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