一、窗口全屏显示,去掉任务栏//全屏显示
//隐藏HHTaskBar窗口代码如下:
HWNDhTaskBar=::FindWindow(TEXT("HHTaskBar"),NULL);
if(hTaskBar!=NULL)
{
::EnableWindow(hTaskBar,FALSE);
::ShowWindow(hTaskBar,SW_HIDE);
}
intiFullWidth=GetSystemMetrics(SM_CXSCREEN);
intiF..
游戏程序的操作不外乎两种——键盘输入控制和鼠标输入控制,几乎所有游戏中都使用鼠标来改变角色的位置和方向,本文主要是讲述如何使用C#调用Windows API函数实现鼠标模拟操作的功能.首先通过结合FindWindow和FindWindowEx寻找到窗体的按钮,在通过SetCursorPos或mous ...
应该有不少童鞋都喜欢用自己的程序来控制其他程序吧,但是又恨自己技术浅,那么今天给大家带来一个简单的vb控制器 在此之前,我想说一下句柄 对于Win32程序员来说,如果不知道句柄,那么也太逊了吧,那句柄是什么呢?百度百科是这样说的 "个句柄是指使用的一个唯一的整数值,即一个4字节(64位程序中为8字节 ...
分类:
Windows程序 时间:
2017-08-18 18:24:47
阅读次数:
4883
FindWindow这个函数检索处理顶级窗口的类名和窗口名称匹配指定的字符串。这个函数不搜索子窗口。 FindWindowEx:FindWindowEx是在窗口列表中寻找与指定条件相符的第一个子窗口 。 spy++查到的句柄是十六进制,但用做函数参数时要转换为十进制 。 time.sleep(sec ...
进程通信-SendMessage的使用方法 用过SendMessage进行进程通信的同学都知道,这个函数一般都搭配FindWindow使用。通过FindWindow查找进程句柄,然后使用SendMessage 向这个句柄发送信息。这接口使用起来比较简单,但是当初也是费了好大的劲,只为用作记录。 第一 ...
分类:
系统相关 时间:
2017-07-24 18:59:46
阅读次数:
300
HWND hWnd = ::FindWindow(NULL, L"XXXXXXX"); if (hWnd != NULL) { DWORD dwReadBytes; unsigned char *lpbuffer = (unsigned char *)malloc(10 * 1024 * 1024)... ...
分类:
其他好文 时间:
2017-07-24 11:40:50
阅读次数:
173
课程分四个大章节 初级篇,中级篇,进阶篇,高级篇 初级篇内容:编写一个完整的,简单的外挂 C++的数据类型:Byte,Word,DWORD,int,float API函数的调mouse_event,GetWindowRect,SetCursorPos,FindWindow,SendMessage) ...
分类:
编程语言 时间:
2017-07-22 23:45:45
阅读次数:
1112
HANDLE hWndTaskBar = ::FindWindow(TEXT("HHTaskBar"), NULL); if(::IsWindowVisible(hWndTaskBar )==FALSE) { //假设任务栏隐藏,就把任务栏显示出来 ::ShowWindow(hWndTaskBar ...
windows发送窗口消息 所需工具:spy++,visual studio 2017,c#语言 技术路线:首先通过spy++获得所要操纵的窗口的句柄,函数的原型声明为: [DllImport("user32.dll")] public static extern IntPtr FindWindow ...
QString string1 = "标题"; HWND hJoin = FindWindow(NULL, string1.toLocal8Bit());//找窗口句柄 DWORD dwStyle = (DWORD)GetWindowLong(hJoin, GWL_STYLE); while(dw.... ...
分类:
其他好文 时间:
2017-04-16 15:44:21
阅读次数:
110