老板键是很多应用程序提供的一键隐藏窗口功能。但也有很多应用不支持。作为程序员或者打算入门的我们,当然是要自己写一个啊。Python本身是不支持操作Window窗口的,但我们可以用pip安装pywin32来实现调用Windows SDK API, 这个包其实是C++程序函数的封装,基本上是一一对应的关系。首先,我们需要找到程序的hwnd, 这个以前翻译成句柄,生造出来的术语,其实就是一个指针,指向程
1. strcmp 与_tcscmp的区别: strcmp 用来比较ANSI字符串,而_tcscmp用 来比较UNICODE(宽字符)的字符串。ANSI字符串中,1个英文字母为1个字节,1个中文字符为2个字节,遇到0字符表示字符串结束。而在 UNICODE(宽字符)中,所有的字符都为2个字节,此时字
转载 2021-08-20 18:03:23
170阅读
_1188584234_0_1.html WinSDK 是编程...
转载 2022-12-20 16:44:56
79阅读
转载 2009-12-28 22:03:00
94阅读
2评论
二、文件协助(File Associations) File Associations可以指定Shell在显示、处理特定文件类型的文件时的方式,包括如下几个方面:◇双击文件时,哪个应用程序应该被用来打开这个文件;◇文件的图标;◇在Explorer中浏览时显示的文件类型等;◇文件的右键菜单中显示的指令(菜单项);◇一些用户界面细节,比如当鼠标指针停留在图标上时所弹出的提示信(Infotip)。与File Associations相关的一个重要概念是“文件类型”,每一种文件类型对应特定的文件扩展名。为了使Shell (Explorer.exe)能够正确识别文件类型,需要在注
转载 2011-02-19 13:57:00
44阅读
2评论
所谓Shell(壳),一般是指由操作系统提供的,用于计算机用户向操作系统输入相关指令并得到结果的程序。Shell可以字符形式的,也可以是图形界面形式的。 Windows Shell最重要的组成部件是explorer.exe。在使用Windows操作系统时,开始菜单、任务栏、资源管理器等都是explorer.exe提供的。因此Shell程序设计也是图形用户界面设计的重要组成部分。掌握Shell程序设计,需首先了解下面4个方面的内容。(1) Windows Shell编程接口。 Windows Shell提供一系列编程接口,例如可以获取特殊文件夹,使用文件浏览对话框等。 Shell编程接口的函数名
转载 2011-02-19 13:25:00
117阅读
2评论
<br />HOOK API是指截获特定进程或系统对某个API函数的调用,使得API的执行流程转向指定的代码。最常用的一种挂钩API的方法是改变目标进程中调用API函数的代码,使得它们对API的调用变为对用户自定义函数的调用。<br />Windows下应用程序有自己的地址空间,它们只能调用自己地址空间中的函数;因此,在挂钩API之前,必
原创 2022-09-22 18:05:15
341阅读
QQ 1285575001Wechat M010527技术交流 QQ群599020441纪年科技amingEnumWindows()函数函数原型:BOOL WINAPI EnumWindows(In WNDENUMPROC lpEnumFunc,In LPARAM lParam);lpEnumFunc: 应用程序定义的回调函数的指针lParam: 传...
C++
原创 2021-07-18 20:41:22
1041阅读
Windows API 程序设计入门1. Windows 程序内部运行原理简述2. 创建文件3. 开始编写程序3.1 头文件3.2 WinMain函数(程序入口函数)3.3 窗口过程函数4. 运行结果截图5. 总结 学习目的:了解 windows操作系统应用程序开发的基本概念,win32 API函数、消息与事件驱动掌握WinMain函数的基本框架,窗口定义、窗口创建、消息循环及窗口过程函数1.
转载 2023-07-03 21:01:44
146阅读
文档声明: 以下资料均属于本人在学习过程中产出的学习笔记,如果错误或者遗漏之处,请多多指正。并且该文档在后期会随着学习的深入不断补充完善。感谢各位的参考查看。 笔记资料仅供学习交流使用,转载请标明出处,谢谢配合。 如果存在相关知识点的遗漏,可以在评论区留言,看到后将在第一时间更新。 作者:Aliven888 ...
转载 2023-06-09 03:45:16
4896阅读
简介Windows 这个多作业系统除了协调应用程序的执行、分配内存、管理资源之外, 它同时也是一个很大的服务中心,调用这个服务中心的各种服务(每一种服务就是一个函数),可以帮应用程式达到开启视窗、描绘图形、使用周边设备等目的,由于这些函数服务的对象是应用程序(Application), 所以便称之为 Application Programming Interface,简称 API 函数。WIN32
转载 4月前
13阅读
转载 2023-07-20 13:53:44
71阅读
AfxBeginThread、BeginThread和BeginThreadex实际上是编译器对CreateThread的封装。 一、CreateThread: WindowsAPI函数(SDK函数的标准形式,直截了当的创建方式,任何场合都可以使用),提供操作系统级别的创建线程的操作,且仅限于工作
1. API之网络函数WNetAddConnection 创建同一个网络资源的永久性连接WNetAddConnection2 创建同一个网络资源的连接WNetAddConnection3 创建同一个网络资源的连接WNetCancelConnection 结束一个网络连接WNetCancelConne...
转载 2014-04-28 16:58:00
137阅读
2评论
Windows程序开发,一个是MSDN,另一个就是Wikipedia
原创 2021-09-07 14:47:38
185阅读
22点赞
1评论
百度百科:Windows API C#中调用Windows API: using System.Runtime.InteropServices; //引用此名称空间,简化后面的代码 //使用DllImportAttribute特性来引入api函数,注意声明的是空方法,即方法体为空。 [DllImpo
转载 2017-11-24 15:45:00
107阅读
2评论
===========================================================目录:DirectX API 编程起步 #02 窗口的诞生DirectX API 编程起步 #02 创建3D世界=============================================================这里记录了我从零开始学习使用 DirectX A
//Windows音频编程:Win32 Wave API 的使用//下面是一个Win32控制台程序的源码,环境VS2008,新建一个空的Win32控制台项目,加入此文件编译即可,功能为录制5秒并回放。注意不要选择Unicode字符集,不然设备名会出现乱码。//   //  WaveAPI.cpp   //   // by: 知秋一叶   // &n
转载 精选 2014-01-26 17:42:05
2686阅读
豪华绚丽的Windows让人们把DOS抛到遥远的记忆角落。然而,真正有价值的东西不会轻易退出历史的舞台,Debug就是这样的经典作品之一。从古老的DOS到现今的Windows XP,Debug一直紧紧跟随着微软的操作系统,静静躺在系统文件夹里。也许你平时对它不闻不问,但要想成为人人羡慕的系统高手,我们就得唤醒这个沉睡已久的命令行工具了,通过阅读本文对它的研究,相信你会同笔者一样的感觉到:姜,还是老
Windows API 函数 GetProcAddress 被广泛用于取得函数指针地址。 例如: typedef BOOL (WINAPI *pfnGetProductInfo)(DWORD, DWORD, DWORD, DWORD, PDWORD); pGPI = (pfnGetProductInfo) GetProcAddress(GetModuleHandleW(L"kernel32.d
原创 2009-04-15 01:45:00
4394阅读
  • 1
  • 2
  • 3
  • 4
  • 5