胡乱代码

阅读: 评论:0

胡乱代码

胡乱代码

//通过标题模糊搜索
 //  
 HWND hWndWindow = objRemote.GeneralSearchWindow(_T("管理控制台"));
   if (hWndWindow )
   {
   if (((CWnd)hWndWindow).IsIconic())
   {
    ((CWnd)hWndWindow).ShowWindow(SW_RESTORE);
    
   }
   ::SetForegroundWindow(hWndWindow);
  DWORD FormThreadID = GetCurrentThreadId();
  DWORD CWndThreadID = GetWindowThreadProcessId(hWndWindow,NULL);
 AttachThreadInput(CWndThreadID,FormThreadID,true);
  Sleep(1000);
  HWND hwndName = ::GetFocus();
//  m_edit1 = (CString)hwndName;
  ::PostMessage(hwndName, WM_CHAR, 'a', 0);
  ::PostMessage(hwndName, WM_CHAR, 'd', 0);
  ::PostMessage(hwndName, WM_CHAR, 'm', 0);
  ::PostMessage(hwndName, WM_CHAR, 'i', 0);
  ::PostMessage(hwndName, WM_CHAR, 'n', 0);
  Sleep(1000);
 // ::SendDlgItemMessage(hWndWindow, ((CWnd)hwndName).GetDlgCtrlID(),WM_KEYDOWN, VK_TAB,0);
  ::PostMessage(hwndName, WM_KEYDOWN, VK_TAB, 1);
 // ::PostMessage(hwndName, WM_KEYUP, VK_TAB, 0);
//  ::PostMessage(hwndName,WM_KILLFOCUS,this->m_hWnd,0);
  ::SetForegroundWindow(this->m_hWnd);
  ::SetForegroundWindow(hWndWindow);
//  ::SendMessage(hwndName, WM_KEYUP, VK_TAB, 0);
//   //::PostMessage(hwndName, WM_KEYUP, VK_TAB, 0);
//   AttachThreadInput(CWndThreadID,FormThreadID,false);
//   AttachThreadInput(CWndThreadID,FormThreadID,true);
 // ::SetForegroundWindow(hWndWindow);
  hwndName = ::GetFocus();
   Sleep(1000);
   ::PostMessage(hwndName, WM_CHAR, 'b', 0);
 // AttachThreadInput(CWndThreadID,FormThreadID,false);
//   ::PostMessage(::GetFocus(), WM_KEYDOWN, VK_TAB, 0);
//   HWND hwndOK = ::GetFocus();
//   ::PostMessage(::GetFocus(), WM_KEYDOWN, VK_SPACE, 0);
   ::SetForegroundWindow(this->m_hWnd);
  ::SetForegroundWindow(hWndWindow);
  CString strTitle = _T("确定(&O)");
  
  HWND hWndBtnOK = ::FindWindowEx(hWndWindow, NULL, NULL, (LPCSTR)strTitle);
  // // SendDlgItemMessage(m_hWndRemoteDesktop,GetDlgCtrlID(m_hWndRemoteDesktop),WM_CHAR,'s',0);
  if (hWndBtnOK)
  {
   ::SendMessage(hWndBtnOK,BM_CLICK,0,0);
   //   CloseHandle(hWndBtnOK);
   //   hWndBtnOK = NULL;
  }

 

不知道为什么,确定按钮,通过FindWindowEx查询总返回空,悲剧

本文发布于:2024-02-02 01:28:55,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170681291540526.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:代码
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23