1樓:
dllimport("user32.dll")]
static extern bool postmessage(int hwnd, int msg, uint wparam, uint lparam);
引數說明:int hwnd, int msg, uint wparam, uint lparam
第一引數是記事本的視窗控制代碼,這點必須要確認
第二個引數是訊息windows訊息,用wm_char試試,在c#中需要定義wm_char或者直接填wm_char的值0x0102
第三個引數填h的鍵碼
第四個引數是特徵碼
using system;
using system.collections.generic;
using system.linq;
using system.text;
using system.runtime.interopservices;
using system.drawing;
namespace tanklibrary
[dllimport("user32.dll", entrypoint = "setwindowpos")]
public static extern int setwindowpos(int hwnd, int hwndinsertafter, int x, int y, int cx, int cy, int wflags);
[dllimport("user32.dll")]
public static extern intptr getwindowrect(intptr hwnd, ref rect rect);
[dllimport("user32.dll")]
public static extern intptr getwindowrect(intptr hwnd, ref rectangle rect);
[dllimport("user32.dll")]
public static extern int32 releasedc(intptr hwnd, intptr hdc);
[dllimport("user32", charset = charset.ansi, setlasterror = true, exactspelling = true)]
public static extern bool setforegroundwindow(intptr hwnd);
[dllimport("user32.dll", entrypoint = "postmessage")]
public static extern intptr postmessage1(intptr hwnd, uint msg, int wparam, int lparam);
[dllimport("user32.dll")]
public static extern bool setcursorpos(int x, int y);
public static void clickon(intptr hwnd, int x, int y)}}
2樓:匿名使用者
int hwnd, int msg, uint wparam, uint lparam
第一引數是記事本的視窗控制代碼,這點必須要確認第二個引數是訊息windows訊息,用wm_char試試,在c#中需要定義wm_char或者直接填wm_char的值0x0102
第三個引數填h的鍵碼
第四個引數是特徵碼
3樓:du瓶邪
比如:[return: marshalas(unmanagedtype.bool)]
[dllimport("user32.dll", setlasterror = true,charset = charset.auto)]
static extern bool postmessage(intptr hwnd, uint msg, intptr wparam, intptr lparam);
4樓:一邊一半
這個還真沒用過。再等等其他童鞋吧。
c的switch語句怎麼使用,c 中switch語句裡的default是怎麼用的?有什麼作用?
喜洋洋 switch x 1000 說明 switch語句的執行 1,對switch中的控制表示式進行求值。這裡是對x 1000求值,如果0 x 1000,求值結果為0,如果1000 x 2000,結果為1 2,根據控制表示式的求值結果,跳轉到相應的case入口,向後執行。注意是向後執行到整個swi...
c語言結構體struct怎麼使用
風翼殘念 在c語言中,可以使用結構體 struct 來存放一組不同型別的資料。結構體的定義形式為 struct 結構體名 結構體是一種集合,它裡面包含了多個變數或陣列,它們的型別可以相同,也可以不同,每個這樣的變數或陣列都稱為結構體的成員 member 結構體定義 第一種 只有結構體定義 struc...
c語言檔案使用方式問題,C語言 檔案使用方式問題
黑會峰 ab檔案使用方式 rt 只讀開啟一個文字檔案,只允許讀資料 wt 只寫開啟或建立一個文字檔案,只允許寫資料 at 追加開啟一個文字檔案,並在檔案末尾寫資料 rb 只讀開啟一個二進位制檔案,只允許讀資料 wb 只寫開啟或建立一個二進位制檔案,只允許寫資料 ab 追加開啟一個二進位制檔案,並在檔...