API
文章平均质量分 70
东方之珠
编程的技巧在于总结,软件的好坏在于包装。爱好VP,VB,VC/MFC,Windows API编程技术!
展开
-
关于64位Windows系统注册表某些键取不到值的问题
关于64位Windows系统注册表某些键取不到值的问题我写了一个类模块,用来读写注册表键的值,在32位系统下没问题,但在64位系统下有很多键取不到值,比如:win10的ProductID,EditionID等等。但多加一个64位的标识就可以取到,这个标识就是KEY_WOW64_64KEY(=&H100&),取消这个标识,32位系统没有问题,64位取不到值。有这个标识,32位和64位系统都没问题。类模块如下:'RegistryHandler.clsPrivate Declare .原创 2021-04-20 14:25:35 · 645 阅读 · 0 评论 -
利用API快速自动创建(删除)虚拟驱动器
利用API快速自动创建(删除)虚拟驱动器原创 2010-12-31 01:34:00 · 1819 阅读 · 0 评论 -
用HOOK实现倒计时对话框
用HOOK实现倒计时对话框转载 2011-02-01 15:48:00 · 1699 阅读 · 2 评论 -
不用HOOK实现倒计时对话框
不用HOOK实现倒计时对话框原创 2011-01-31 11:20:00 · 3122 阅读 · 2 评论 -
取得岂今为止最全面的Windows版本和IE版本以及32位和64位操作系统信息
本程序从法国网站(http://www.VBFrance.com)上下载,摘取了其中一部分发现:这是岂今为止最全面的Windows版本、IE版本、32和64位操作系统信息获取程序。我修正了其中InfoVersionWinStd过程中的错误,并增加了 Windows 8 的版本识别;同时将2个标准模块封装到了类模块中。本程序共2个类模块:WinSysInfo.cls,RegistryHandler。原创 2011-04-13 13:03:00 · 3702 阅读 · 3 评论 -
利用微软未公开的WindowsAPI函数关闭或注销或重新启动计算机
众所周知,微软公开的用来关闭、注销、重新启动计算机的API是ExitWindowsEx。在Windows95/98下,可直接用ExitWindowsEx,即可正确关闭、注销、重新启动计算机;因Windows2000及Windows2000以上的操作系统全都是WindowsNT系统,调用进程必须使用API函数AdjustTokenPrivileges函数获取SE_SHUTDOWN_NAME特权,才能原创 2012-02-29 11:37:23 · 3880 阅读 · 1 评论 -
VB的文本框控件TextBox打开Office的Word文档
有网友问我,VB的文本框控件TextBox能否打开Office的Word文档。VB的TextBox是Ansi版本的,通过open语句打开载入到TextBox中,肯定是乱码,没啥说的。但是,我们可以通过间接的方式打开Office的Word文档,通过一系列的API调用,将文档转换到TextBox中,而且保留了Word的版式(除字体变化以外)。请看下面程序: 标准模块:'标准模块Opt原创 2012-09-14 16:50:22 · 3346 阅读 · 1 评论