日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > c/c++ >内容正文

c/c++

C++ 一个程序获取另一个程序Edit控件的内容

發布時間:2025/3/15 c/c++ 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 C++ 一个程序获取另一个程序Edit控件的内容 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

轉載地址:https://www.cnblogs.com/lujin49/p/4796502.html


//一個程序獲取另一個程序Edit控件的內容

//根據指定程序的標題名獲取改程序窗口的句柄 HWND hWnd=::FindWindow(NULL,"zhang001"); if(hWnd) { MessageBox("get windows"); //根據窗口句柄獲取EDIT控件的ID,但是這個ID是通過VS工具spy++獲取的 HWND h = ::GetDlgItem(hWnd,0x3E9); if (h!=NULL) { CString str0; //要知道SendMessage用法,特別是第三個參數 //根據EDIT控件的ID獲取控件內容,存放到str0中 ::SendMessage(h,WM_GETTEXT,20,(LPARAM)(LPCTSTR)str0); //將獲得的內容放到本程序指定的EDIT控件中進行顯示 GetDlgItem(IDC_EDIT1)->SetWindowText(str0); MessageBox(str0); } } else { MessageBox("fail!"); } 運行結果如下: 采用以上程序由于采用CString,獲取的內容大小不定,當制定的緩存和制定的大小不一樣時就會產生一下的錯誤 整個程序改為一下代碼,就好了: //一個程序獲取另一個程序Edit控件的內容//根據指定程序的標題名獲取改程序窗口的句柄 CString str;GetDlgItemText(IDC_TITLE,str);HWND hWnd=::FindWindow(NULL,str);//"zhang001"if(hWnd){MessageBox("get windows");//根據窗口句柄獲取EDIT控件的ID,但是這個ID是通過VS工具spy++獲取的 HWND h = ::GetDlgItem(hWnd,0x3E9);if (h!=NULL){//CString str0;char temp[50];//要知道SendMessage用法,特別是第三個參數//根據EDIT控件的ID獲取控件內容,存放到str0中 ::SendMessage(h,WM_GETTEXT,sizeof(temp)/sizeof(char),(LPARAM)temp);//第三個和第四個參數是緩存大小和緩存指針//將獲得的內容放到本程序指定的EDIT控件中進行顯示 GetDlgItem(IDC_EDIT1)->SetWindowText(temp);//MessageBox(str0); }}else{MessageBox("fail!");}

?注:要想獲取某控件的位置 可以使用下面的方法

GetDlgItem(控件ID)->GetWindowRect(&rect);//獲取控件基于全頻的位置ScreenToClient(rect);//轉換為對話框上的相對位置

?如何獲取控件的ID

?

MFC:: CWnd *pWnd = GetFocus(); if(pWnd == NULL) ;//no focus else UINT nID = pWnd->GetDlgCtrlID();SDK: HWND hWnd = ::GetFocus(); if(hWnd == NULL) ;//no focus else UINT nID = ::GetDlgCtrlID(hWnd);GetFocus: The return value is the handle to the window with the keyboard focus.
If the calling thread's message queue does not have an associated window with the keyboard focus, the return value is NULL.

總結

以上是生活随笔為你收集整理的C++ 一个程序获取另一个程序Edit控件的内容的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 日韩欧美激情在线 | 欧美大片在线观看 | 在线免费观看av的网站 | 色综合久久久久综合体桃花网 | 欧美黄色a视频 | 天天干天天综合 | 久久国产精品久久久久久电车 | 可以在线观看的av | 久久伊人成人网 | 97视频播放 | 国产成人传媒 | 岛国精品一区二区三区 | 中文字幕一区二区三三 | 国产freexxxx性播放麻豆 | 理论片在线观看视频 | 中文字幕在线观看的网站 | 嫩草嫩草嫩草嫩草 | 欧美在线一区视频 | 欧美精品久久久久久久久老牛影院 | 日韩电影一区二区三区 | 国产成人自拍偷拍 | 亚洲精品一区二区二区 | 日日摸日日添日日躁av | 国产成人精品一区二 | 亚洲欧美在线一区二区 | 精品动漫一区二区三区的观看方式 | 免费视频99 | 美女视频在线观看免费 | 天天综合永久入口 | 日韩欧美在线免费观看 | 久久躁日日躁aaaaxxxx | 国产老熟妇精品观看 | 四虎国产视频 | 日韩一区二区在线播放 | 免费看黄色片的网站 | 奇米影视播放器 | 综合网亚洲 | 精品综合网 | 寂寞人妻瑜伽被教练日 | 成年在线观看视频 | 日韩精品一区二区不卡 | 国产精品偷伦视频免费观看了 | 主播av在线 | 日韩精品成人 | 就爱av| 99热这里只有精品在线 | 中国极品少妇xxxx | 亚洲国产精品视频在线 | 丰满饥渴老女人hd | 精品人人人 | 在线观看91av | 五月激情综合婷婷 | 久久露脸国语精品国产 | 久草视频网站 | 黄色av免费在线播放 | 国语对白在线观看 | 亚洲一卡二卡三卡 | 久久国产综合 | 少妇h视频 | 99re热这里只有精品视频 | 国产一区二区三区免费视频 | 国产卡一卡二卡三无线乱码新区 | 国产一区二区观看 | 一本色道久久综合无码人妻 | 精品国偷自产一区二区三区 | 强行挺进白丝老师翘臀网站 | 黄色一级大片在线免费看国产一 | 亚洲图片一区二区三区 | 国内精品视频在线观看 | 欧美二区三区 | 99久久精品无码一区二区毛片 | 国产大片一区 | 亚洲 美腿 欧美 偷拍 | 青青草国产在线视频 | 婷婷成人综合 | 欧美日韩中文字幕一区二区三区 | 国产av天堂无码一区二区三区 | 久久av一区| 欧美色久 | 亚洲一区二区高清 | 色香色香欲天天天影视综合网 | 伊人色区 | 亚洲三级黄色 | 国产精品久久久久久久免费观看 | 亚洲三级小视频 | 日本午夜在线视频 | 成人性生交视频免费观看 | 在线看片不卡 | 久久欧洲 | 久久久久99精品成人片 | 欧美国产在线视频 | 99热手机在线观看 | 欧美三区视频 | av最新网址| 一级性视频| 久久久久久久999 | 中文人妻熟妇乱又伦精品 | 天堂va欧美ⅴa亚洲va一国产 | 丝袜人妻一区二区 |