窗體拉動
系統結構:設置系統菜單,API_設置窗口區域,創建橢圓區域,取窗口風格,置窗口風格,
======窗口程序集1
| |
| |------ __啟動窗口_創建完畢
| |
| |------ __啟動窗口_尺寸被改變
| |
| |------ _標簽移_鼠標左鍵被按下
| |
| |------ _標簽左_鼠標左鍵被按下
| |
| |------ _標簽右_鼠標左鍵被按下
| |
| |------ _標簽上_鼠標左鍵被按下
| |
| |------ _標簽左上_鼠標左鍵被按下
| |
| |------ _標簽右上_鼠標左鍵被按下
| |
| |------ _標簽下_鼠標左鍵被按下
| |
| |------ _標簽左下_鼠標左鍵被按下
| |
| |------ _標簽右下_鼠標左鍵被按下
| |
| |------ _窗口最小化_被單擊
| |
| |------ _窗口關閉_被單擊
| |
| |------ 設置系統菜單
| |
| |
======調用的Dll
| |
| |---[dll]------ API_設置窗口區域
| |
| |---[dll]------ 創建橢圓區域
| |
| |---[dll]------ 取窗口風格
| |
| |---[dll]------ 置窗口風格
調用的DLL命令:
.DLL命令 API_設置窗口區域, 整數型, "user32", "SetWindowRgn", , 這是那些很難有人注意到的對編程者來說是個巨大的寶藏的隱含的API函數中的一個。本函數允許您改變窗口的區域。
; 通常所有窗口都是矩形的——窗口一旦存在就含有一個矩形區域。本函數允許您放棄該區域。這意味著您可以創建圓的、星形的窗口,也可以將它分為兩個或許多部分——實際上可以是任何形狀 執行成功為非零值,失敗為0
.參數 窗口句柄, 整數型, , 將設置其區域的窗口
.參數 區域, 整數型, , 將設置的區域的句柄,一旦設置了該區域,就不能使用或修改該區域句柄,也不要刪除它
.參數 自動刷新, 邏輯型, , Boolean,若為TRUE,則立即重畫窗口;
.DLL命令 創建橢圓區域, 整數型, , "CreateEllipticRgn"
.參數 左上角橫坐標, 整數型
.參數 左上角縱坐標, 整數型
.參數 右下角橫坐標, 整數型
.參數 右下角縱坐標, 整數型
.DLL命令 取窗口風格, 整數型, "user32.dll", "GetWindowLongA"
.參數 hwnd, 整數型
.參數 nIndex, 整數型
.DLL命令 置窗口風格, 整數型, "user32.dll", "SetWindowLongA"
.參數 hwnd, 整數型
.參數 nIndex, 整數型
.參數 dwNewLong, 整數型
易語言糊模查找窗口標題并彈出源碼,枚舉系統所有窗口,GetWindow,GetWindowText,GetWindowTextLength,FindWindow,ShowWindow...
易語言其它簡易換膚13種源碼,配色...
易語言簡單的驗證碼識別加界面源碼,主識別程序,是否符合,說明,程序初始化,顯示驗證碼,分割圖片,對應識別,替換雜色,全部替換色,除指定色外全部除去,讀入圖片...
易語言筆劃輸入法一整套文件源碼,子程序1,數清,清,按鈕1,按鈕2,按鈕3,按鈕4,按鈕5,注,投遞文本,解碼火星文,計1,筆畫字刷新,操作,字刷新,計,填,GetGUIThreadInfo,ClientToScreen,屏幕截圖,拖動屏幕...
易語言窗口漸變源碼,CreateSolidBrush,DeleteObject,FillRect,GetDC...
易語言窗體拉動源碼,設置系統菜單,API_設置窗口區域,創建橢圓區域,取窗口風格,置窗口風格...
易語言突破灰色按鈕和水波特效,突破灰色按鈕和水波特效源碼,裝載圖片,水周期,水波特效,裝載圖片_,接收裝載圖返回的整數,水周期_,窗口繪圖,水波特效_,突破灰色按鈕,激活按鈕,取得當...
易語言突破灰色按鈕和水波特效源碼,裝載圖片,水周期,水波特效,突破灰色按鈕,激活按鈕,取得當前活動窗口句柄,枚舉所有子窗體,是否活動窗口,激活窗口...
易語言科大訊飛語音庫調用例程源碼,刷新窗口,取錯誤碼,初始化,反初始化,連接語音服務器,斷開語音服務器,置合成參數,取合成參數,字符串合成到音頻文件,文本文件合成到音頻文件,播放...