MFC
文章平均质量分 60
frankz61
这个作者很懒,什么都没留下…
展开
-
windows.h 与 winsock2.h冲突解决
windows.h 与 winsock2.h冲突解决原创 2024-03-02 11:26:10 · 455 阅读 · 0 评论 -
如何恢复一个最小化窗口 VC windows开发
windows 最小化窗口恢复显示原创 2021-12-23 19:50:30 · 1042 阅读 · 0 评论 -
Duilib WebBrowser如何不显示滚动条 MFC嵌入IE如何不显示滚动条
VC duilib WebBrowser 不显示滚动条,重写事件句柄WebBrowserEventHandler原创 2021-12-06 17:50:15 · 635 阅读 · 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 · 3176 阅读 · 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 · 2664 阅读 · 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 · 691 阅读 · 0 评论