c如何得到視窗控制代碼,c 怎麼獲取視窗控制代碼?

2022-08-30 09:30:02 字數 2237 閱讀 2005

1樓:清風悠然悅讀群書

顯示視窗控制代碼?

cstring的format啊,控制代碼本身是個位址,所以用%d以數字或者%x以十六進位制顯示出來。

給編輯框定義乙個cstring型別的變數,如m_strwndhandle,然後這樣:

m_strwndhandle.format("0x%x", wndhandle);

2樓:保晏然

lpctstr ipclassname 是視窗的類名,每乙個視窗型別都有乙個類名,有很多視窗時同一種型別的視窗,所以他們的類名都是一樣的

lpctstr ipwindowname 是視窗的標題,就是一般工作列上的文字。有些視窗沒有顯示視窗標題

例如找到任務管理器視窗控制代碼的語句應該是:

hwnd hwnd = ::findwindoww(l"#32770",l"windows 任務管理器");

c++怎麼獲取視窗控制代碼?

3樓:匿名使用者

在字串前面加個l或者把函式改成findwindowa

c++ 怎麼在程式中獲得 另外乙個程式的控制代碼?????

4樓:匿名使用者

具體是哪個函式名我忘記了,你自己查函式手冊吧!先用快照函式獲得系統所有程序列表,可以得到程序id,然後通過id得到該程序的控制代碼。

5樓:雪未成型

hwnd findwindowa(類名,標題);返回hwnd控制代碼hwnd findwindowexa(hwnd hwndparent,//要查詢子視窗的父視窗控制代碼。

//如果版hwndparent為0,則函式以桌權面視窗為父視窗,查詢桌面視窗的所有子視窗。

hwnd hwndchildafter,//子視窗控制代碼。如果hwndchildafter為0,查詢從hwndparent的第乙個子視窗開始。

lpctstr lpszclass, //指向乙個指定了類名lpctstr lpszwindow);//指向乙個指定了視窗標題其中乙個應用程式的類名和標題,可以由vs自帶的spy++工具來獲得

6樓:匿名使用者

好像叫gethandle();,記不太清楚了,你可以去查msdn,上面沒有查不到的。

7樓:匿名使用者

hwnd=findwindow(null,"程式視窗名");

c++ 怎麼獲取視窗 控制代碼

8樓:匿名使用者

hwnd hwnd;

hwnd = ::findwindow("視窗類名如:dialog" , "要得到視窗的標題");

c++得到自身窗體控制代碼?

9樓:匿名使用者

mfc中從cwnd派生的類中都有乙個叫m_hwnd的變數儲存了這個值,也可以用cwnd::getsafehwnd()得到這個值.

如果不是mfc的話,用api寫函式時,當呼叫createwindow()時它返回乙個hwnd,你可以用乙個變數將它儲存下來啊。

10樓:

this->hwnd 好像有這個屬性的。

c++中如何獲取當前視窗控制代碼?

11樓:用著追她

1、啟動vs,新建c# winform專案。

2、在form1中新增4個label控制項,並布局如下。3、在form1中新增**,如下。

4、完成之後,除錯執行,結果如下。

注意事項:c++不僅擁有計算機高效執行的實用性特徵,同時還致力於提高大規模程式的程式設計質量與程式語言的問題描述能力。

12樓:匿名使用者

1. 如果你不是在那個視窗的上下文操作的話,你必須把那個視窗的控制代碼儲存在乙個那個操作可訪問得變數中。

2. 如果你在那個視窗的上下文中操作的話,windowproc第乙個引數就是hwnd

13樓:匿名使用者

指定的架構無效。錯誤: clr 型別到 edm 型別的對映不明確

怎麼用c++獲取控制台應用程式的控制代碼? 150

14樓:物理公司的

這種是還是看手冊吧

C 怎麼重新載入視窗。C 如何載入lib?

在選單欄上可以找到吧,或者直接新建,其他的步驟肯定會提醒的,或者就直接重新啟動軟體。點選 新建文字檔案 按鈕。是用mfc還是qt啊,語法不大一樣啊。c 如何載入lib?c 五子棋重新開始,怎麼把開始的棋盤再次載入上去 你應該設了個二維陣列來儲存棋盤上的棋子。然後就可以把棋子的陣列全部設為空,再重新整...

c怎麼獲取隨機數C怎麼獲取隨機數

在開發過程中,常常要產生隨機數,如生成靜態 html 網頁時,檔名通常用產生隨機數的方式獲得,生成定單的時候,定單號也可以用產生隨機數的方式獲得等。在 c 中,一般都用 random 產生隨機數,它可任意指定產生隨機數範圍。random 結合陣列,可以產生一些特殊範圍的隨機數,以滿足特殊的需要。一 ...

c中如何載入另外視窗,C中如何載入另外乙個視窗

button onclick事件 form2 form new fom2 form.hide form2.showdialog form2 form new fom2 form1.hide form2.show c 中如何在點選乙個按鈕後,生成新視窗?在視窗上面從工具箱中拖乙個button按鈕上去,...