
VC
frankz61
这个作者很懒,什么都没留下…
展开
-
VC++快捷使用安装libcurl
本文介绍了如何在VC++项目中快捷安装和使用libcurl库。首先,通过克隆vcpkg仓库并运行bootstrap脚本来安装vcpkg。接着,使用vcpkg安装带有SSL特性的libcurl库,该过程会自动拉取OpenSSL和zlib依赖。在工程中引用libcurl时,需包含头文件并调用相关API进行网络请求。最后,强调了在发布和运行时需要检查并打包libcurl、zlib等依赖库的DLL文件,以确保程序正常运行。原创 2025-05-12 13:19:02 · 154 阅读 · 0 评论 -
Visual Studio 远程调试软件
https://learn.microsoft.com/en-us/visualstudio/debugger/remote-debugging?view=vs-2022VS_RemoteTools.exe原创 2024-03-25 08:44:06 · 671 阅读 · 0 评论 -
VC控制台程序避免黑框弹出
项目属性选中链接器,其中的子系统项,切换为窗口 subsystem:windows。程序主入口的int main()原创 2024-03-25 08:43:44 · 450 阅读 · 0 评论 -
windows libcurl异常排查 杀毒与防火墙拦截
后来下载了一个curl客户端放到机器上,访问报。libcurl库访问报错,6 解析主机异常。查找一些资料,说是杀毒软件对网络做了限制。后来通过允许程序通过网络防火墙解决此问题。原创 2024-03-23 13:23:47 · 697 阅读 · 0 评论 -
windows VC 防火墙调用方式
接下来,您可以使用 API 来控制防火墙。请注意,上面的代码仅作为示例,实际应用中还需要进行更多的错误处理和异常检查。此外,还有很多其他的防火墙操作可以通过 Windows 防火墙 API 来实现,例如添加或删除防火墙规则、查询防火墙状态等。有关详细信息,您可以参考微软的官方文档或其他相关资料。原创 2024-03-23 13:21:34 · 484 阅读 · 0 评论 -
VC 编译时找不到rc.exe
1> TRACKER : 错误 TRK0005: 未能找到: “rc.exe”。系统找不到指定的文件。原创 2024-03-18 07:46:59 · 1085 阅读 · 0 评论 -
判断windows 程序或动态库 是32位还是64位
exe 或者dll 以二进制打开查看,PE L 为32位,PE d 为64位声称是32位PE文件在PE签名后立即具有字母“ L”,即’PE \ 0 \ 0’或在HEX 50 45 00 00中。64位PE文件据称是字母’ D’附加到PE签名。原创 2024-03-15 07:50:14 · 734 阅读 · 0 评论 -
windows VC获取cpu使用率
由于是QT环境下,如果切换到VS中可将Q_OS_WIN 换为 #ifdef WIN32。原创 2024-03-14 07:34:28 · 512 阅读 · 0 评论 -
VC windows写入文件如何真实同步刷入磁盘与U盘
U盘的文件写入发现一个现象,如果U盘涉及到大量的非顺序写操作响应时间会越来越慢。原创 2024-03-10 10:32:00 · 449 阅读 · 0 评论 -
VC++ windows下判断盘符所在是否时移动硬盘
【代码】VC++ windows下判断盘符所在是否时移动硬盘。原创 2024-03-10 10:24:21 · 476 阅读 · 0 评论 -
window路径特殊字符解决
字符标点符号实际上在字符集定义中有一个很有趣的现象,我发现了一种规律,就是每一类字符都存在一种字距间隔较宽的字符。原创 2024-03-05 08:50:08 · 880 阅读 · 0 评论 -
windows.h 与 winsock2.h冲突解决
windows.h 与 winsock2.h冲突解决原创 2024-03-02 11:26:10 · 1137 阅读 · 0 评论 -
VC++ 设置编译器按照utf8字符集进行编译代码
VC++ 设置编译器按照utf8字符集进行编译代码原创 2023-08-03 20:32:48 · 754 阅读 · 0 评论 -
VC2008 Redist依赖安装 win10下报1935失败解决
VC2008 Redist依赖安装 win10下报1935失败解决原创 2022-10-10 11:03:58 · 2009 阅读 · 0 评论 -
VC获取当前程序所在目录
VC获取当前程序所在目录转载 2022-08-30 17:35:20 · 655 阅读 · 0 评论 -
C++更新式写文件方法,fstream踩坑
C++ 操作文件进行局部更新,更新式写文件,fstream原创 2022-02-07 18:11:26 · 3230 阅读 · 0 评论 -
如何恢复一个最小化窗口 VC windows开发
windows 最小化窗口恢复显示原创 2021-12-23 19:50:30 · 1240 阅读 · 0 评论 -
Duilib WebBrowser如何不显示滚动条 MFC嵌入IE如何不显示滚动条
VC duilib WebBrowser 不显示滚动条,重写事件句柄WebBrowserEventHandler原创 2021-12-06 17:50:15 · 731 阅读 · 0 评论 -
窗口取消置顶后被父窗口挡住,HWND_TOPMOST与HWND_NOTOPMOST踩坑记录
HWND_TOP = 0; {在前面}HWND_BOTTOM = 1; {在后面}HWND_TOPMOST = HWND(-1); {在前面, 位于任何顶部窗口的前面}HWND_NOTOPMOST = HWND(-2); {在前面, 位于其他顶部窗口的后面}之前看到有的写的博客,根据遇到的问题写一下有些不适用的情况以及解决办法1.常看到和常用的写法,想要一个窗口最前显示但是不想一直置顶::SetWindowPos(hwnd, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOSIZ原创 2021-11-27 15:34:39 · 3937 阅读 · 0 评论 -
VC获取屏幕dpi,win32绘图适配高dpi模式,windows屏幕缩放图像拉伸失真问题
VC获取屏幕dpi,win32绘图适配高dpi模式默认MFC支持高dpi模式通过winapi提供接口获取屏幕dpi使用==StretchBlt==代替==BitBlt==进行图像绘制注意==MulDiv==函数推测==StrechBlt==替换高dpi模式设置默认MFC支持高dpi模式mfc程序和控件都是支持高dpi的自适应的,不需要特殊处理,本篇幅可以用在winapi绘制图形高dpi糊掉。通过winapi提供接口获取屏幕dpiwin8以上通过函数GetDpiForWindow获取例:int i原创 2021-08-12 21:08:46 · 3231 阅读 · 0 评论