易語言SendInput源碼
系統結構:模擬鍵盤_,模擬鼠標移動_,模擬鼠標單擊_,SendUnicode,SendAnsi,SendKeyS,取變量地址_字節集型_,指針到短整數_,字節集到短整數_,AnsiToUnicode,模擬鍵盤動作_,模擬鼠標動作_,VkKeyScanW,GetKeyState,RtlInitAnsiString,RtlFreeUnicodeString,RtlAnsiStringToUnicodeString,
======程序集1
| |
| |------ _啟動子程序
| |
| |
======窗口程序集1
| |
| |------ _按鈕1_被單擊
| |
| |------ 模擬鍵盤_
| |
| |------ _按鈕1_放開某鍵
| |
| |------ 模擬鼠標移動_
| |
| |------ _窗口1_創建完畢
| |
| |------ 模擬鼠標單擊_
| |
| |------ _按鈕2_被單擊
| |
| |------ _按鈕3_被單擊
| |
| |------ SendUnicode
| |
| |------ SendAnsi
| |
| |------ SendKeyS
| |
| |------ 取變量地址_字節集型_
| |
| |------ 指針到短整數_
| |
| |------ 字節集到短整數_
| |
| |------ AnsiToUnicode
| |
| |
======調用的Dll
| |
| |---[dll]------ 模擬鍵盤動作_
| |
| |---[dll]------ 模擬鼠標動作_
| |
| |---[dll]------ VkKeyScanW
| |
| |---[dll]------ GetKeyState
| |
| |---[dll]------ RtlInitAnsiString
| |
| |---[dll]------ RtlFreeUnicodeString
| |
| |---[dll]------ RtlAnsiStringToUnicodeString
調用的DLL命令:
.DLL命令 模擬鍵盤動作_, 整數型, "user32.dll", "SendInput", , 返回值:函數返回被成功地插人鍵盤或鼠標輸入流中的事件的數目。若要獲得更多的錯誤信息,可以調用GetlastError函數,備注:Sendlnput函數將INPUT結構中的事件順序地插入鍵盤或鼠標的輸入流中。這些事件與用戶插入的(用鼠標或鍵盤)或調用keybd_event,mouse_event,或另外的Sendlnput插人的鍵盤或鼠標的輸入流不兼容
.參數 nlnprts, 整數型, , 定義plnputs指向的結構的數目
.參數 plnputs, KeyINPUT, 數組, 指向INPUT結構數組的指針。每個結構代表插人到鍵盤或鼠標輸入流中的一個事件
.參數 大小, 整數型, , 定義INPUT結構的大小。若cbSize不是INPUT結構的大小,則函數調用失敗
.DLL命令 模擬鼠標動作_, 整數型, "user32.dll", "SendInput", , 返回值:函數返回被成功地插人鍵盤或鼠標輸入流中的事件的數目。若要獲得更多的錯誤信息,可以調用GetlastError函數,備注:Sendlnput函數將INPUT結構中的事件順序地插入鍵盤或鼠標的輸入流中。這些事件與用戶插入的(用鼠標或鍵盤)或調用keybd_event,mouse_event,或另外的Sendlnput插人的鍵盤或鼠標的輸入流不兼容
.參數 nlnprts, 整數型, , 定義plnputs指向的結構的數目
.參數 plnputs, MouseINPUT, 數組, 指向INPUT結構數組的指針。每個結構代表插人到鍵盤或鼠標輸入流中的一個事件
.參數 大小, 整數型, , 定義INPUT結構的大小。若cbSize不是INPUT結構的大小,則函數調用失敗
.DLL命令 VkKeyScanW, 短整數型, "user32.dll", "VkKeyScanW"
.參數 ch, 短整數型
.DLL命令 GetKeyState, 整數型, "user32.dll", "GetKeyState"
.參數 鍵代碼, 整數型
.DLL命令 RtlInitAnsiString, , "ntdll.dll", "RtlInitAnsiString"
.參數 DestinationString, ANSI_STRING, 傳址
.參數 SourceString, 文本型, 傳址
.DLL命令 RtlFreeUnicodeString, , "ntdll.dll", "RtlFreeUnicodeString"
.參數 UnicodeString, UNICODE_STRING, 傳址
.DLL命令 RtlAnsiStringToUnicodeString, 整數型, "ntdll.dll", "RtlAnsiStringToUnicodeString"
.參數 DestinationString, UNICODE_STRING, 傳址
.參數 SourceString, ANSI_STRING, 傳址
.參數 AllocateDestinationString, 邏輯型
易語言VB2易V0009源碼,轉換VB函數,刪除函數編輯框空行,刪除編輯框空行,轉換VB函數_2,轉換VB常數,轉換VB自定義數據類型,轉換VB子程序,轉換VB全局變量,轉換VB局部變量,子程序1,轉換VB函數2...
易語言-正文提取源碼,正文提取,特殊字符過濾,取漢字個數_正則法,標準清除HTML標簽,純凈清除HTML標簽...
易語言SendInput源碼,SendInput,模擬鍵盤_,模擬鼠標移動_,模擬鼠標單擊_,SendUnicode,SendAnsi,SendKeyS,取變量地址_字節集型_,指針到短整數_,字節集到短整數_,AnsiToUnicode,模擬鍵盤動作_,模擬鼠標動作_,VkKeyScanW,GetKeyState,RtlInitAnsiString,RtlFreeU...
易語言SDK窗口源碼,SDK窗口,WndProc,子程序_菜單初始化,HIWORD,LOWORD,子程序_處理命令消息,GetModuleHandle,LoadIcon,LoadCursor,GetStockObject,RegisterClass,MessageBox,CreateWindowEx,ShowWindow,UpdateWindow,GetMessage,TranslateMessage,DispatchMes...
易語言API創建暫停進程進行DLL注入源碼,API創建暫停進程進行DLL注入,GetCmdLine,命令行緩沖區_,取文本內容長度_,CopyMemory,SN_CreateProcessA,SN_InjectDllA...
易語言api創建多層目錄源碼,api創建多層目錄,api_創建多層目錄...
易語言高斯算法源碼,高斯算法...
易語言高斯賽德爾迭代法演示源碼,高斯賽德爾迭代法演示,DBLX...
易語言雪花屏保源碼,雪花屏保,Rnd,InitP,GetContrast,GetDC,GetPixel,SetPixel,ReleaseDC,InvalidateRect...