MFC
文章平均质量分 57
frankz61
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
VC++快捷使用安装libcurl
本文介绍了如何在VC++项目中快捷安装和使用libcurl库。首先,通过克隆vcpkg仓库并运行bootstrap脚本来安装vcpkg。接着,使用vcpkg安装带有SSL特性的libcurl库,该过程会自动拉取OpenSSL和zlib依赖。在工程中引用libcurl时,需包含头文件并调用相关API进行网络请求。最后,强调了在发布和运行时需要检查并打包libcurl、zlib等依赖库的DLL文件,以确保程序正常运行。原创 2025-05-12 13:19:02 · 322 阅读 · 0 评论 -
windows.h 与 winsock2.h冲突解决
windows.h 与 winsock2.h冲突解决原创 2024-03-02 11:26:10 · 1356 阅读 · 0 评论 -
如何恢复一个最小化窗口 VC windows开发
windows 最小化窗口恢复显示原创 2021-12-23 19:50:30 · 1329 阅读 · 0 评论 -
Duilib WebBrowser如何不显示滚动条 MFC嵌入IE如何不显示滚动条
VC duilib WebBrowser 不显示滚动条,重写事件句柄WebBrowserEventHandler原创 2021-12-06 17:50:15 · 767 阅读 · 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 · 4190 阅读 · 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 · 3395 阅读 · 0 评论 -
图片加载并转为ICON,BMP转ICON
转载代码,ATL下Bitmap加载图片,转为ICON使用HICON HICONFromCBitmap(CBitmap& bitmap){ BITMAP bmp; bitmap.GetBitmap(&bmp); HBITMAP hbmMask = ::CreateCompatibleBitmap(::GetDC(NULL), bmp.bmWidth, bmp.bmHeight); ICONINFO ii = { 0 }; ii.fIcon = TRUE; ii.hbmC转载 2020-12-09 20:40:07 · 913 阅读 · 0 评论
分享