1.使用OpenFormsif my.Application.OpenForms.Item("FormName") isnot nothing then搜索do something hereelsedo something here end if 2.使用FindWindow API首先取得一个窗体...
//一个程序获取另一个程序Edit控件的内容 //根据指定程序的标题名获取改程序窗口的句柄 HWND hWnd=::FindWindow(NULL,"zhang001"); if(hWnd) { MessageBox("get windows"); //根据窗口句柄获取EDIT控件的ID,但是这个I...
分类:
编程语言 时间:
2015-09-10 01:55:41
阅读次数:
360
HWND hand = FindWindow(NULL, "计算器"); int nStyle = GetWindowLong(hand, GWL_STYLE);nStyle &= ~(WS_MAXIMIZEBOX);SetWindowLong(hand, GWL_STYLE, nStyle);//...
Declare Function SendMessage Lib "user32" Alias "SendMessageA" _ (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Integer, _ ByV...
1.程序窗口[chuang kou]句柄[ju bing]检测原理:用FindWindow函数[han shu]查找[cha zhao]具有相同窗口[chuang kou]类名和标题的窗口[chuang kou],如果找到就说明[shuo ming]有OD在运行[yun hang]//*******...
分 IE7 及 IE6 这两种情况 .
在 IE6 中这样获取地址栏中的 URL, 其中 strAdd 即为所求:
HWND hIE = NULL;
HWND hWorker = NULL;
HWND hBar = NULL;
HWND hComboBox = NULL;
TCHAR szAddr[MAX_PATH] = { 0 };
hIE = ::FindWindow(_T("IEF...
分类:
Web程序 时间:
2015-08-18 21:30:29
阅读次数:
139
H:=FindWindow('Tfrm_MainForm','aa'); if H>0 then begin ShowWindowAsync(h,SW_MAX); SetForegroundWindow(h); end;参考:http://m.blog.csdn.net/blog/fghydx/.....
原文网址:C# 系统应用之鼠标模拟技术及自动操作鼠标 游戏程序的操作不外乎两种——键盘输入控制和鼠标输入控制,几乎所有游戏中都使用鼠标来改变角色的位置和方向,本文主要是讲述如何使用C#调用Windows API函数实现鼠标模拟操作的功能.首先通过结合FindWindow和FindWindowEx.....
SendMessage, PostMessage实现进程通讯
项目1中发送消息:
#define WM_MYMESSAGE WM_USER + 1
CWnd *pWnd = CWnd::FindWindow("#32770", "MfcTest"); //目标进程的窗口类名和窗口名
if (pWnd)
{
pWnd->SendMessage(WM_MYMESSAGE, N...
分类:
系统相关 时间:
2015-07-20 19:45:20
阅读次数:
181
1. FindWindow()
HWND FindWindow(LPCSTR lpClassName, LPCSTR lpWindowName);
功能:查找与指定窗口类名和窗口名称相匹配的顶级窗口,这个函数不搜索子窗口。
参数:如果lpClassName为null,将会寻找任何与lpWindowName参数匹配的窗口,如果lpWindowName为NULL,则匹配所有窗口名。
返回值:成...
分类:
编程语言 时间:
2015-07-20 16:45:52
阅读次数:
137