给另一个进程的编辑框写入字符串

970阅读 0评论2017-02-24 shoela950
分类:Windows平台


点击(此处)折叠或打开

  1.         POINT point;
  2.         if(TRUE == ::GetCursorPos(&point)){  // 获取系统光标位置
  3.             HWND hWnd = ::WindowFromPoint(point);      // 获取光标位置的窗口句柄                  
  4.             if(hWnd){                    
  5.                 ::SendMessage(hWnd, WM_CHAR, 'a', 1);        // 向该窗口写入字符        
  6.                 ::SendMessage(hWnd, WM_CHAR, 'b', 1);
  7.                 ::SendMessage(hWnd, WM_CHAR, 'c', 1);
  8.                 ::SendMessage(hWnd, WM_CHAR, 0x0a, 1);
  9.             }
  10.         }

上一篇: 经典字符串hash函数介绍及性能比较
下一篇:基于V8引擎的C++和JS的相互交互