
win32应用层
文章平均质量分 91
Future加油
没有粉丝!
展开
-
windows station 窗口站 和 desktop 桌面 管理
微软官网的翻译整理原文:https://docs.microsoft.com/zh-cn/windows/win32/winstation/window-stations-and-desktops最后有几点是自己总结的,用红色标出窗口站:一个窗口站包含一个剪切板、一个原子表、和一个或多个桌面对象 窗口站创建时和进程相关联,并且被放到当前的会话 只有WinSta0可以有交互界面,...原创 2019-10-22 17:59:49 · 1812 阅读 · 3 评论 -
GDI函数设置图片透明 GetDiBits取不到数据的情况
第一篇技术博客最近需要做一副位图,在内存中修改 透明度值使用的是GDI AlphaBlend函数遇到几个问题:1.背景设置为不可见将背景设置为0x000000002.GetDiBits函数取不到数据BitmapInfo结构体中的biSize,biWidth,biHeight,biPlanes,biBitCount这几个值必须设置测试原创 2017-08-10 17:03:17 · 474 阅读 · 0 评论 -
WriteFile导致程序崩溃的问题
原文:http://www.cnblogs.com/chenkunyun/archive/2012/04/18/2454921.html在win10上,用vs2010编译的程序,有一个writefile,在win10上运行没问题,到了win7上,不论32位还是64位都会崩溃,我也要崩溃了,然后用od调试了一下。在网上搜索了一下,和上面情况一致。返回的长度设置一个变量接受,就...原创 2017-10-13 11:08:16 · 1915 阅读 · 4 评论 -
像资源管理器那样显示运行的程序
最近再做一个工具软件,可以向指定的程序通过快捷键发送一个字符串,需要显示当前正在运行的程序。1.首先通过CreateToolhelp32Snapshot创建进程快照2.然后在里面通过进程的ID调用QueryFullProcessImageName获取程序的完整路径,这个参数需要进程的句柄,所以要开启调试权限,管理员权限,这个函数需要vista ,server2008以上的版本3.通过函数SHGet...原创 2018-03-27 20:20:16 · 414 阅读 · 0 评论 -
可视化剪切板,提高工作效率
背景:之前几个文档要改,需要改的地方比较多,琐碎,复制粘贴用的很多,经常需要来回拷贝,便萌发了写一个多级可视化的剪切板程序,用来提高效率,平时数据也可以存在剪切板里面,对于经常操作文档类的同学来说,是比较实用的。效果:可视化,可以看到拷贝的文本,文件路径,图片。在拷贝的时候大多数程序(比如:Excel)会往剪切板写多种格式的数据,富文本的话也会有纯文本的格式,所有这类程序拷贝的内容也可以显示的...原创 2019-07-10 21:45:42 · 438 阅读 · 0 评论