会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
一叶扁舟
2019.08.23 慢慢积累,总会变强大的 2024.07.09 温故而知新 可以为师矣
博客园
首页
新随笔
联系
管理
上一页
1
···
33
34
35
36
37
38
39
下一页
2019年11月5日
win32 - 打开文件的属性对话框
摘要: 用到ShellExecuteEx 为了防止属性对话框无法成功打开(程序运行太快,以至于没有时间打开属性对话框,程序就结束了) 调用SHSetInstanceExplorer并使其保持活动状态,直到该COM对象被释放: #include <windows.h> #include <shlobj_cor
阅读全文
posted @ 2019-11-05 15:58 strive-sun
阅读(1069)
评论(2)
推荐(1)
2019年11月1日
将位图渲染到控件里
摘要: 需要知道GetDC与BeginPaint的区别,这里有一篇不错的文章。 简洁的就是说:BeginPaint() 和EndPaint() 可以删除消息队列中的WM_PAINT消息,并使无效区域有效。 GetDC()和ReleaseDC()并不删除也不能使无效区域有效,因此当程序跳出 WM_PAINT
阅读全文
posted @ 2019-11-01 18:17 strive-sun
阅读(365)
评论(0)
推荐(0)
查看系统的DPI
摘要: DPI_AWARENESS_CONTEXT_SYSTEM_AWARE 系统DPI感知。此窗口不适应DPI更改。它将一次查询DPI,并在该过程的整个生命周期中使用该值。如果DPI更改,则该过程将不会调整为新的DPI值。当DPI从系统值更改时,系统会自动按比例将其放大或缩小。 必须先调用SetProce
阅读全文
posted @ 2019-11-01 14:05 strive-sun
阅读(1228)
评论(0)
推荐(0)
如何使用windows performance recorder
摘要: 先下载WPA TOOLS:从该地址下载,选最新的版本,然后可以只选择下载WPA工具 后面编写XML文件等等,可以参考这篇文章。 需要注意: 用管理员启动cmd后,如果想运行特定路径的文件,需要带上绝对路径。 输出文件也是: 使用WPA工具也需要注意:要查看其中的数据(Analysis子窗口), 先扩
阅读全文
posted @ 2019-11-01 14:03 strive-sun
阅读(2582)
评论(0)
推荐(0)
2019年10月31日
子类化富文本控件
摘要: 注意:WM_CRATE在子控件的消息循环中无法触发 为何需要更安全的使用子类化:https://devblogs.microsoft.com/oldnewthing/20031111-00/?p=41883 效果图:
阅读全文
posted @ 2019-10-31 15:10 strive-sun
阅读(295)
评论(0)
推荐(0)
2019年10月30日
c++列举出本地打印机和网络打印机名称
摘要: 主要使用EnumPrinters函数 该函数枚举可用的打印机,打印服务器,域或印刷服务供应商。 代码:(开箱即用)
阅读全文
posted @ 2019-10-30 18:14 strive-sun
阅读(1344)
评论(0)
推荐(1)
2019年10月29日
如何获取窗口的真实边框大小
摘要: 因为Windows 10在左侧,右侧和底部都有细小的看不见的边框,它用于握住鼠标以调整大小。 边框可能看起来像这样:(7,0,7,7 左,上,右,下) 第一种方法,使用GetWindowRect() 第二种方法,使用DwmGetWindowAttribute()
阅读全文
posted @ 2019-10-29 11:08 strive-sun
阅读(1267)
评论(0)
推荐(0)
2019年10月28日
带有控制台输出的钩子检测
摘要: #define _WIN32_WINNT 0x0400 #pragma comment( lib, "user32.lib" ) #include <Windows.h> #include <conio.h> #include <stdio.h> #include <iostream> #include <string> using namespace std; HHOOK hKeyboardHo
阅读全文
posted @ 2019-10-28 18:24 strive-sun
阅读(411)
评论(0)
推荐(0)
SetConsoleTextAttribute和SetConsoleScreenBufferInfoEx的使用
摘要: 主要是作用于控制台文本下划线和改变文本颜色 拓展:https://www.it610.com/article/4332550.htm
阅读全文
posted @ 2019-10-28 15:24 strive-sun
阅读(738)
评论(0)
推荐(0)
2019年10月25日
在win32中使用SetWindowSubclass阻止Enter键
摘要: 使用阻止Enter键的编辑控件的简单子类来完成此操作: 调用它:
阅读全文
posted @ 2019-10-25 15:05 strive-sun
阅读(835)
评论(0)
推荐(0)
上一页
1
···
33
34
35
36
37
38
39
下一页
公告