{
CWnd *pWnd = NULL
pWnd = FindWindow(_T("#32770"), "测试");
if (pWnd)
{
CWnd *pBtn = pWnd->FindWindow(_T("Button"), "发送");
if (pBtn )
{
}
else
{
MessageBox("发送失败");
}
}
CWnd *pWnd = NULL
pWnd = FindWindow(_T("#32770"), "测试");
if (pWnd)
{
CWnd *pBtn = pWnd->FindWindow(_T("Button"), "发送");
if (pBtn )
{
}
else
{
MessageBox("发送失败");
}
}
解决方案 »
- Deamon程序(服务)里面是否能用关键代码段(CRITICAL_SECTION)?
- 请问: 如何识别264码流是关键帧
- 新手上路, 关于#include "stdafx.h"出错
- 如何修改IE的Navigate到的URL或是在CHTTPFilter::OnUrlMap中
- 编译程序时遇到endthreadex的问题?
- 菜鸟提问:如何禁止弹出式对话框的大小的改变,且在哪里可以设置对话框的大小
- 问卷调查:在开发MIS系统时,采用DELPHI和vc同时独立开发项目,哪种工具具有优越性?有哪些优越性?
- 一个基本问题,在TCP中,如果A发了少量的数据(如果4BYTES),那么B有没有可能分多次接收。我觉得理论上是有可能的。
- 兄弟们,帮帮忙
- 為甚麼我聲明CString變量時會編譯出錯啦!請指教!!
- 一直困扰我的网络通讯问题?
- 讨论个方案,关于多方向运动控制的
if(hWnd)
{
HWND hButton = ::FindWindowEx(hWnd, NULL, NULL, _T("发送"));
if(hButton)
{
AfxMessageBox(_T("OK"));
}
}
if (hWnd)
{
HWND hBtnWnd = ::FindWindowEx(hWnd,NULL,_T("Button"), "发送");
if ( hBtnWnd )
{
CString strText;
::GetWindowText(hBtnWnd, strText.GetBuffer(256), 256);
strText.ReleaseBuffer();
MessageBox(strText);
::SendMessage(hBtnWnd, WM_COMMAND, 0, 0);
::SendMessage(hBtnWnd,WM_LBUTTONUP, 0, 0);
}
else
{ MessageBox("发送失败!");
}
}现在是按钮找到了,但是消息发送不成功