c 呼叫winAPI向某一程式傳送按鍵

2021-06-12 23:09:54 字數 643 閱讀 6520

1:通過findwindow找到窗體

2:通過setforegroundwindow啟用找到的窗體

3:傳送按鍵

宣告:

[dllimport("user32.dll")]

public static extern intptr findwindow(string lpclassname,string lpwindowname);

[dllimport("user32.dll")]

public static extern bool setforegroundwindow(intptr hwnd);

呼叫:

intptr calculatorhandle = findwindow(null, "form1");//視窗名稱

if (calculatorhandle == intptr.zero)

setforegroundwindow(calculatorhandle);

sendkeys.sendwait("111");

sendkeys.sendwait("*");

sendkeys.sendwait("11");

sendkeys.sendwait("=");

Linux開機自動啟動某一程式

linux開機啟動程式詳解 我們假設大家已經熟悉其它作業系統的引導過程,了解硬體的自檢引導步驟,就只從linux作業系統的引導引導程式 對個人電腦而言通常是lilo 開始,介紹linux開機引導的步驟。載入核心 lilo啟動之後,如果你選擇了linux作為準備引導的作業系統,第乙個被載入的東西就是核...

C語言複習(一) 程式記憶體

因為寒假空閒時間比較多,加之今年疫情比較嚴重,所以就有時間把c語言重點與難點複習一遍。如下圖示 這張展示了c語言中的資料型別。資料型別的本質 固定大小記憶體塊的別名。資料型別的作用 編譯器預先為變數分配的記憶體大小。資料型別的大小 sizeof sizeof是操作符,不是函式,sizeof測量的實體...

第乙個c 呼叫Lua程式

main.cpp include include include include int main lua close l return 0 pro config console config qt sources main.cpp libs usr lib x86 64 linux gnu lib...