C 呼叫其他程式,比如控制別的程式上的按鈕

2021-06-05 22:19:16 字數 864 閱讀 1652

[dllimport ( "user32.dll", entrypoint = "findwindow", setlasterror = true )]

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

[dllimport ( "user32.dll", entrypoint = "findwindowex", setlasterror = true )]

private static extern intptr findwindowex( intptr hwndparent, uint hwndchildafter, string lpszclass, string lpszwindow );

[dllimport ( "user32.dll", entrypoint = "sendmessage", setlasterror = true, charset = charset.auto )]

private static extern int sendmessage( intptr hwnd, uint wmsg, int wparam, int lparam );

[dllimport ( "user32.dll", entrypoint = "setforegroundwindow", setlasterror = true )]

private static extern void setforegroundwindow( intptr hwnd );

private void button2_click(object sender, eventargs e)

else

}

呼叫其他程式

1含有事務碼 1.1不注入引數,直接呼叫 call transaction suim and skip first screen.1.2注入引數,setparameter id 螢幕字段 field 填充的字段值,螢幕字段 field 填充的字段值.call transaction demo tra...

android 呼叫其他程式

第一種 packagemanager pm this.getpackagemanager private void getintent packagemanager packagemanager,string path catch namenotfoundexception e 第二種 知道其他程式...

python呼叫其他程式 python呼叫其他程式

在python中可以方便地使用os模組執行其他的指令碼或者程式,這樣就可以在指令碼中直接使用其他指令碼,或者程式提供的功能,而不必再次編寫實現該功能的 為了更好地控制執行的程序,可以使用win32process模組中的函式。如果想進一步控制程序,則可以使用ctype模組,直接呼叫kernel32.d...