筆劃輸入法一整套源碼文件
系統結構:子程序1,數清,清,按鈕1,按鈕2,按鈕3,按鈕4,按鈕5,注,投遞文本,解碼火星文,計1,筆畫字刷新,操作,字刷新,計,填,GetGUIThreadInfo,ClientToScreen,屏幕截圖,拖動屏幕截圖,鼠標位置窗口句柄截圖,SetWindowPos,取焦點窗口,獲取窗口關聯,獲取識別符,進程關聯,取焦點,IsWindow,dLL_設置窗口信息_,dLL_取得窗口信息_,取線程信息_,取總行數,發送消息1,
======窗口程序集1
| |
| |------ __啟動窗口_創建完畢
| |
| |------ 子程序1
| |
| |------ __啟動窗口_將被銷毀
| |
| |------ _時鐘1_周期事件
| |
| |------ _編輯框1_內容被改變
| |
| |------ 數清
| |
| |------ _超級按鈕3_被單擊
| |
| |------ __啟動窗口_托盤事件
| |
| |------ __啟動窗口_可否被關閉
| |
| |------ _透明標1_被雙擊
| |
| |------ _透明標1_鼠標右鍵被按下
| |
| |------ _顯示窗體_被選擇
| |
| |------ _關于作者_被選擇
| |
| |------ _退出_被選擇
| |
| |------ _注銷計算機_被選擇
| |
| |------ _關閉計算機_被選擇
| |
| |------ _重啟計算機_被選擇
| |
| |------ 清
| |
| |------ 按鈕1
| |
| |------ 按鈕2
| |
| |------ 按鈕3
| |
| |------ 按鈕4
| |
| |------ 按鈕5
| |
| |------ _超級按鈕26_被單擊
| |
| |------ 注
| |
| |------ _撤_被單擊
| |
| |------ _標簽1_反饋事件
| |
| |------ 投遞文本
| |
| |------ _編輯框3_內容被改變
| |
| |------ 解碼火星文
| |
| |------ 計1
| |
| |------ 筆畫字刷新
| |
| |------ _編輯框2_內容被改變
| |
| |------ _屏幕截圖_被選擇
| |
| |------ _阿嘉搜搜_被選擇
| |
| |------ _輸入反查_被選擇
| |
| |------ _成語列表框_列表項被選擇
| |
| |------ _筆劃字庫_被選擇
| |
| |------ _筆劃大字庫_被選擇
| |
| |------ _拼音字庫_被選擇
| |
| |------ _操作指南_被選擇
| |
| |------ _開機運行_被選擇
| |
| |------ _啟用功能鍵_被選擇
| |
| |------ _窗體可收縮_被選擇
| |
| |------ _啟用鼠標輸入_被選擇
| |
| |------ _窗體跟隨光標_被選擇
| |
| |------ _備用輸入接口_被選擇
| |
| |------ _繁體_被選擇
| |
| |------ _火星文_被選擇
| |
| |------ _查字_內容被改變
| |
| |------ _成列表框_列表項被選擇
| |
| |------ _選擇框數字_被單擊
| |
| |------ _筆劃_內容被改變
| |
| |------ 操作
| |
| |------ 字刷新
| |
| |------ _編輯框5_內容被改變
| |
| |------ 計
| |
| |------ 填
| |
| |------ _標簽1_鼠標位置被移動
| |
| |------ _標簽6_鼠標位置被移動
| |
| |------ _透x_鼠標位置被移動
| |
| |
======阿嘉搜搜程序集
| |
| |------ _組合框1_列表項被選擇
| |
| |------ _假_被單擊
| |
| |------ _超級按鈕2_被單擊
| |
| |------ _超級按鈕11_被單擊
| |
| |------ _超級按鈕12_被單擊
| |
| |------ _阿嘉搜搜_托盤事件
| |
| |------ _阿嘉搜搜_鼠標右鍵被按下
| |
| |------ _隱藏_被選擇
| |
| |------ _退出_被選擇
| |
| |------ _編輯框3_字符輸入
| |
| |------ _組合生活實用_列表項被選擇
| |
| |------ _阿嘉搜搜_創建完畢
| |
| |
======關于程序集2
| |
| |------ _透明標簽1_鼠標左鍵被按下
| |
| |------ _超級按鈕1_被單擊
| |
| |------ _關于_可否被關閉
| |
| |
======調用的Dll
| |
| |---[dll]------ GetGUIThreadInfo
| |
| |---[dll]------ ClientToScreen
| |
| |---[dll]------ 屏幕截圖
| |
| |---[dll]------ 拖動屏幕截圖
| |
| |---[dll]------ 鼠標位置窗口句柄截圖
| |
| |---[dll]------ SetWindowPos
| |
| |---[dll]------ 取焦點窗口
| |
| |---[dll]------ 獲取窗口關聯
| |
| |---[dll]------ 獲取識別符
| |
| |---[dll]------ 進程關聯
| |
| |---[dll]------ 取焦點
| |
| |---[dll]------ IsWindow
| |
| |---[dll]------ dLL_設置窗口信息_
| |
| |---[dll]------ dLL_取得窗口信息_
| |
| |---[dll]------ 取線程信息_
======窗口程序集1
| |
| |------ __啟動窗口_創建完畢
| |
| |------ _查字_內容被改變
| |
| |------ _框1_內容被改變
| |
| |------ _成列表框_列表項被選擇
| |
| |------ _編輯框6_內容被改變
| |
| |------ _寫入框1_被單擊
| |
| |------ _時鐘2_周期事件
| |
| |------ _超級按鈕4_被單擊
| |
| |------ _開_被單擊
| |
| |------ _拼音_內容被改變
| |
| |------ _按鈕7_被單擊
| |
| |------ _按鈕9_被單擊
| |
| |------ _按鈕6_被單擊
| |
| |------ __啟動窗口_可否被關閉
| |
| |------ _按鈕1_被單擊
| |
| |------ _按鈕2_被單擊
| |
| |------ _超級按鈕1_被單擊
| |
| |------ _超級按鈕2_被單擊
| |
| |------ _超級按鈕3_被單擊
| |
| |
======編輯框操作
| |
| |------ _初始化
| |
| |------ _銷毀
| |
| |------ 取總行數
| |
| |
======調用的Dll
| |
| |---[dll]------ 發送消息1
調用的DLL命令:
.DLL命令 GetGUIThreadInfo, 邏輯型, , "GetGUIThreadInfo"
.參數 idThread, 整數型
.參數 LPGUITHREADINFO, tagGUITHREADINFO
.DLL命令 ClientToScreen, 邏輯型, , "ClientToScreen"
.參數 hwnd, 整數型
.參數 LPPOINT, POINT
.DLL命令 屏幕截圖, , "CameraDll.dll", "CameraSubArea", , 直接調用了QQ的截圖DLL
.參數 窗口句柄, 整數型, , 設置為0
.DLL命令 拖動屏幕截圖, , "CameraDll.dll", "CameraWindowLikeSpy", , 點擊后拖動十字架到指定的窗口句柄位置截圖,圖片數據保存到剪貼版
.DLL命令 鼠標位置窗口句柄截圖, , "CameraDll.dll", "CamCameraWindow", , 移動鼠標位置到要抓取的圖片的窗口句柄內,整個窗口范圍的圖片就被抓下來了,圖片數據保存到剪貼版
.DLL命令 SetWindowPos, 整數型, "user32", "SetWindowPos"
.參數 hwnd, 整數型
.參數 hWndInsertAfter, 整數型
.參數 x, 整數型
.參數 y, 整數型
.參數 cx, 整數型
.參數 cy, 整數型
.參數 wFlags, 整數型
.DLL命令 取焦點窗口, 整數型, , "GetForegroundWindow"
.DLL命令 獲取窗口關聯, 整數型, , "GetWindowThreadProcessId"
.參數 參數1, 整數型
.參數 參數2, 整數型
.DLL命令 獲取識別符, 整數型, , "GetCurrentThreadId"
.DLL命令 進程關聯, 整數型, , "AttachThreadInput"
.參數 參數1, 整數型
.參數 參數2, 整數型
.參數 參數3, 整數型
.DLL命令 取焦點, 整數型, , "GetFocus"
.DLL命令 IsWindow, 整數型, "user32", "IsWindow"
.參數 hwnd, 整數型
.DLL命令 dLL_設置窗口信息_, 整數型, "user32", "SetWindowLongA", , 在窗口結構中為指定的窗口設置信息 指定數據的前一個值
.參數 窗口句柄, 整數型, , hwnd,欲為其取得信息的窗口的句柄
.參數 窗口信息值, 整數型, , nIndex,請參考GetWindowLong函數的nIndex參數的說明
.參數 窗口信息新值, 整數型, , dwNewLong,由nIndex指定的窗口信息的新值
.DLL命令 dLL_取得窗口信息_, 整數型, "user32", "GetWindowLongA", , 從指定窗口的結構中取得信息 由nIndex決定。零表示出錯。會設置GetLastError
.參數 窗口句柄, 整數型, , 欲為其獲取信息的窗口的句柄
.參數 屬性, 整數型, , 欲取回的信息,可以是下述任何一個常數:;GWL_EXSTYLE:擴展窗口樣式;GWL_STYLE:窗口樣式;GWL_WNDPROC:該窗口的窗口函數的地址;GWL_HINSTANCE:擁有窗口的實例的句柄;GWL_HWNDPARENT:該窗口之父的句柄。不要用SetWindowWord來改變這個值;GWL_ID:對話框中一個子窗口的標識符;GWL_USERDATA:含義由應用程序規定;DWL_DLGPROC:這個窗口的對話框函數地址;DWL_MSGRESULT:在對話框函數中處理的一條消息返回的值;DWL_USER:含義由應用程序規定;
.DLL命令 取線程信息_, 整數型, "user32.dll", "GetGUIThreadInfo", , 執行成功返回非0
.參數 線程id, 整數型, , idThread
.參數 線程結構, GUI線程信息_, , pgui
調用的DLL命令:
.DLL命令 發送消息1, 整數型, "user32", "SendMessageA"
.參數 hwnd, 整數型
.參數 wMsg, 整數型
.參數 wParam, 整數型
.參數 lParam, 整數型
易語言糊模查找窗口標題并彈出源碼,枚舉系統所有窗口,GetWindow,GetWindowText,GetWindowTextLength,FindWindow,ShowWindow...
易語言其它簡易換膚13種源碼,配色...
易語言簡單的驗證碼識別加界面源碼,主識別程序,是否符合,說明,程序初始化,顯示驗證碼,分割圖片,對應識別,替換雜色,全部替換色,除指定色外全部除去,讀入圖片...
易語言筆劃輸入法一整套文件源碼,子程序1,數清,清,按鈕1,按鈕2,按鈕3,按鈕4,按鈕5,注,投遞文本,解碼火星文,計1,筆畫字刷新,操作,字刷新,計,填,GetGUIThreadInfo,ClientToScreen,屏幕截圖,拖動屏幕...
易語言窗口漸變源碼,CreateSolidBrush,DeleteObject,FillRect,GetDC...
易語言窗體拉動源碼,設置系統菜單,API_設置窗口區域,創建橢圓區域,取窗口風格,置窗口風格...
易語言突破灰色按鈕和水波特效,突破灰色按鈕和水波特效源碼,裝載圖片,水周期,水波特效,裝載圖片_,接收裝載圖返回的整數,水周期_,窗口繪圖,水波特效_,突破灰色按鈕,激活按鈕,取得當...
易語言突破灰色按鈕和水波特效源碼,裝載圖片,水周期,水波特效,突破灰色按鈕,激活按鈕,取得當前活動窗口句柄,枚舉所有子窗體,是否活動窗口,激活窗口...
易語言科大訊飛語音庫調用例程源碼,刷新窗口,取錯誤碼,初始化,反初始化,連接語音服務器,斷開語音服務器,置合成參數,取合成參數,字符串合成到音頻文件,文本文件合成到音頻文件,播放...