用程序点某个按钮如何实现?

来源:百度知道 编辑:UC知道 时间:2024/05/28 12:57:34
比如我要程序点系统自带的计算器的CE那个按钮,请详述程序如何找到该按钮的句柄.
ok

HWND hwnd_object=::FindWindow("计算器",NULL);
char lptext[100];
HWND chlid=::GetWindow(hwnd_object,GW_CHILD)//寻找指定窗口的子窗口;
while(chlid!=NULL)
{
chlid=::GetNextWindow(chlid,GW_HWNDNEXT);//遍历窗口

::GetWindowText(chlid,lptext,100);

if(strcmp("CE",lptext))

{
afxMessageBox("找到");
}

}
就是这样的,chlid就是你要的

直接调用CE那个按钮的响应函数。