世恒的模塊化開發例子
系統結構:系統接口_取版本信息,系統接口_取接口信息,外部接口_統一調用接口,外部接口_統一移動窗口,SetParent,工具條_項目名稱,卷簾菜單_項目名稱,內部接口_加載插件,內部接口_調整插件,載入動態鏈接庫_,呼叫窗口函數地址_,取進程地址_,FreeLibrary,外部接口_統一調用接口,外部接口_統一查看接口,外部接口_統一移動窗口,
======程序集1
| |
| |------ _啟動子程序
| |
| |------ _臨時子程序
| |
| |------ 系統接口_取版本信息
| |
| |------ 系統接口_取接口信息
| |
| |------ 外部接口_統一調用接口
| |
| |------ 外部接口_統一移動窗口
| |
| |
======窗口程序集1
| |
| |------ _窗口_新建_創建完畢
| |
| |------ _窗口_新建_尺寸被改變
| |
| |
======調用的Dll
| |
| |---[dll]------ SetParent
======啟動窗口程序集
| |
| |------ __啟動窗口_創建完畢
| |
| |------ __啟動窗口_尺寸被改變
| |
| |------ _時鐘_周期事件
| |
| |------ 工具條_項目名稱
| |
| |------ 卷簾菜單_項目名稱
| |
| |------ _工具條_被單擊
| |
| |------ _卷簾菜單_項目被選擇
| |
| |------ 內部接口_加載插件
| |
| |------ 內部接口_調整插件
| |
| |
======調用的Dll
| |
| |---[dll]------ 載入動態鏈接庫_
| |
| |---[dll]------ 呼叫窗口函數地址_
| |
| |---[dll]------ 取進程地址_
| |
| |---[dll]------ FreeLibrary
| |
| |---[dll]------ 外部接口_統一調用接口
| |
| |---[dll]------ 外部接口_統一查看接口
| |
| |---[dll]------ 外部接口_統一移動窗口
調用的DLL命令:
.DLL命令 SetParent, 整數型, , "SetParent"
.參數 子窗口, 整數型
.參數 父窗口, 整數型
調用的DLL命令:
.DLL命令 載入動態鏈接庫_, 整數型, "kernel32.dll", "LoadLibraryA", , 載入指定的動態鏈接庫,并將它映射到當前進程使用的地址空間
.參數 動態鏈接庫名稱, 文本型, , lpLibFileName,指定要載入的動態鏈接庫的名稱
.DLL命令 呼叫窗口函數地址_, 整數型, "user32.dll", "CallWindowProcA"
.參數 前一窗口函數地址, 整數型
.參數 窗口句柄, 整數型
.參數 消息值, 整數型
.參數 附加參數1, 整數型
.參數 附加參數2, 整數型
.DLL命令 取進程地址_, 整數型, "kernel32.dll", "GetProcAddress"
.參數 模塊句柄, 整數型, , hModule
.參數 進程名稱, 文本型, , lpProcName
.DLL命令 FreeLibrary, 整數型, "kernel32", "FreeLibrary", , 非零表示成功,零表示失敗
.參數 庫句柄, 整數型, , hModule
.DLL命令 外部接口_統一調用接口, 邏輯型, , "外部接口_統一調用接口"
.參數 參數_數據庫句柄, 整數型
.參數 參數_依賴窗口句柄, 整數型
.參數 參數_當前用戶, 文本型
.參數 參數_窗口是否嵌入, 邏輯型
.DLL命令 外部接口_統一查看接口, 文本型, , "系統接口_取版本信息"
.DLL命令 外部接口_統一移動窗口, 邏輯型, , "外部接口_統一移動窗口"
.參數 參數_寬度, 整數型
.參數 參數_高度, 整數型
易語言糊模查找窗口標題并彈出源碼,枚舉系統所有窗口,GetWindow,GetWindowText,GetWindowTextLength,FindWindow,ShowWindow...
易語言其它簡易換膚13種源碼,配色...
易語言簡單的驗證碼識別加界面源碼,主識別程序,是否符合,說明,程序初始化,顯示驗證碼,分割圖片,對應識別,替換雜色,全部替換色,除指定色外全部除去,讀入圖片...
易語言筆劃輸入法一整套文件源碼,子程序1,數清,清,按鈕1,按鈕2,按鈕3,按鈕4,按鈕5,注,投遞文本,解碼火星文,計1,筆畫字刷新,操作,字刷新,計,填,GetGUIThreadInfo,ClientToScreen,屏幕截圖,拖動屏幕...
易語言窗口漸變源碼,CreateSolidBrush,DeleteObject,FillRect,GetDC...
易語言窗體拉動源碼,設置系統菜單,API_設置窗口區域,創建橢圓區域,取窗口風格,置窗口風格...
易語言突破灰色按鈕和水波特效,突破灰色按鈕和水波特效源碼,裝載圖片,水周期,水波特效,裝載圖片_,接收裝載圖返回的整數,水周期_,窗口繪圖,水波特效_,突破灰色按鈕,激活按鈕,取得當...
易語言突破灰色按鈕和水波特效源碼,裝載圖片,水周期,水波特效,突破灰色按鈕,激活按鈕,取得當前活動窗口句柄,枚舉所有子窗體,是否活動窗口,激活窗口...
易語言科大訊飛語音庫調用例程源碼,刷新窗口,取錯誤碼,初始化,反初始化,連接語音服務器,斷開語音服務器,置合成參數,取合成參數,字符串合成到音頻文件,文本文件合成到音頻文件,播放...