窗口特效碼
系統結構:窗口進程取句柄,進程枚舉,枚舉窗口,枚舉窗口過程,內存自動優化,內存優化,窗口移動,取屏幕尺寸,時鐘周期,窗口特效_中心擴展,窗口特效_立體旋轉,取窗口尺寸,窗口旋轉,演示_窗口特效_立體旋轉,演示_窗口特效_中心擴展,窗口還原,銷毀_,KillTimer,SetTimer,GetWindowRect,MoveWindow,GetDesktopWindow,ShowWindow,SetProcessWorkingSetSize,CreatePolygonRgn,DeleteObject,SetWindowRgn,CloseHandle,
======程序集1
| |
| |------ _啟動子程序
| |
| |------ _臨時子程序
| |
| |------ 窗口進程取句柄
| |
| |------ 進程枚舉
| |
| |------ 枚舉窗口
| |
| |------ 枚舉窗口過程
| |
| |------ 內存自動優化
| |
| |------ 內存優化
| |
| |------ 窗口移動
| |
| |------ 取屏幕尺寸
| |
| |------ 時鐘周期
| |
| |------ 窗口特效_中心擴展
| |
| |------ 窗口特效_立體旋轉
| |
| |------ 取窗口尺寸
| |
| |------ 窗口旋轉
| |
| |------ 演示_窗口特效_立體旋轉
| |
| |------ 演示_窗口特效_中心擴展
| |
| |
======窗口程序集1
| |
| |------ _窗口1_創建完畢
| |
| |------ 窗口還原
| |
| |------ 銷毀_
| |
| |
======調用的Dll
| |
| |---[dll]------ KillTimer
| |
| |---[dll]------ SetTimer
| |
| |---[dll]------ GetWindowRect
| |
| |---[dll]------ MoveWindow
| |
| |---[dll]------ GetDesktopWindow
| |
| |---[dll]------ ShowWindow
| |
| |---[dll]------ SetProcessWorkingSetSize
| |
| |---[dll]------ CreatePolygonRgn
| |
| |---[dll]------ DeleteObject
| |
| |---[dll]------ _取窗口進程ID
| |
| |---[dll]------ SetWindowRgn
| |
| |---[dll]------ _枚舉窗口
| |
| |---[dll]------ _創建快照
| |
| |---[dll]------ _第一個
| |
| |---[dll]------ _下一個
| |
| |---[dll]------ CloseHandle
調用的DLL命令:
.DLL命令 KillTimer, 整數型, "user32", , , 銷毀時鐘
.參數 hwnd, 整數型
.參數 nIDEvent, 整數型
.DLL命令 SetTimer, 整數型, , "SetTimer", , 置時鐘
.參數 hwnd, 整數型
.參數 id, 整數型, , 1
.參數 uElapse, 整數型, , 周期
.參數 lpTimerFunc, 子程序指針
.DLL命令 GetWindowRect, 整數型, "user32.dll", "GetWindowRect", , 獲得整個窗口的范圍矩形,窗口的邊框、標題欄、滾動條及菜單等都在這個矩形內
.參數 句柄, 整數型, , Long,想獲得范圍矩形的那個窗口的句柄
.參數 大小, 矩形_, 傳址, RECT,屏幕坐標中隨同窗口裝載的矩形(左邊,頂邊,右邊,底邊)
.DLL命令 MoveWindow, 整數型, "user32", "MoveWindow"
.參數 hwnd, 整數型
.參數 x, 整數型
.參數 y, 整數型
.參數 n, 整數型
.參數 nHeight, 整數型
.參數 bRepaint, 整數型
.DLL命令 GetDesktopWindow, 整數型, "user32", "GetDesktopWindow", , ,
.DLL命令 ShowWindow, 整數型, , "ShowWindow"
.參數 hwnd, 整數型
.參數 nCmdShow, 整數型
.DLL命令 SetProcessWorkingSetSize, 整數型, , "SetProcessWorkingSetSize", , 內存優化
.參數 hProcess
.參數 dwMinimumWorkingSetSize
.參數 dwMaximumWorkingSetSize
.DLL命令 CreatePolygonRgn, 整數型, "gdi32.dll", "CreatePolygonRgn", , ,創建多點圍成的區域_
.參數 坐標組, 坐標_, 傳址 數組, lpPoint,坐標組中第一個坐標
.參數 多邊形點數, 整數型, , nCount,多邊形點數
.參數 填充模式, 整數型, , nPolyFillMode,填充模式
.DLL命令 DeleteObject, 整數型, "gdi32.dll", "DeleteObject", , 刪除對象_
.參數 對象句柄, 整數型, , hObject,一個GDI對象的句柄
.DLL命令 _取窗口進程ID, 整數型, "user32.dll", "GetWindowThreadProcessId", , GetWindowThreadProcessId,獲取與指定窗口關聯在一起的一個線程和進程標識符
.參數 窗口句柄, 整數型, , hwnd,指定窗口句柄
.參數 進程標識符, 整數型, 傳址, lpdwProcessId,指定一個變量,用于裝載擁有那個窗口的一個進程的標識符
.DLL命令 SetWindowRgn, 整數型, , "SetWindowRgn", , DLL創建新外形
.參數 窗口句柄, 整數型
.參數 區域句柄, 整數型
.參數 重畫窗口, 邏輯型
.DLL命令 _枚舉窗口, 邏輯型, , "EnumWindows"
.參數 枚舉過程, 子程序指針
.參數 參數, 整數型
.DLL命令 _創建快照, 整數型, , "CreateToolhelp32Snapshot"
.參數 falg, 整數型
.參數 id, 整數型
.DLL命令 _第一個, 整數型, , "Process32First"
.參數 h, 整數型
.參數 p, 進程信息_
.DLL命令 _下一個, 整數型, , "Process32Next"
.參數 h, 整數型
.參數 p, 進程信息_
.DLL命令 CloseHandle, 邏輯型, , "CloseHandle"
.參數 hObject, 整數型
易語言類似冒險島2D橫版卷軸類游戲源碼,初始化,開場見面,處理物品使用,顯示掉血數值,怪物刷新血,減血加血處理,創建方塊,創建怪物,重疊檢測子程序,處理動畫,創建物品,創建物品框架...
易語言窗口特效碼源碼,窗口進程取句柄,進程枚舉,枚舉窗口,枚舉窗口過程,內存自動優化,內存優化,窗口移動,取屏幕尺寸,時鐘周期,窗口特效_中心擴展,窗口特效_立體旋轉,取窗口尺寸,窗...
易語言用標簽打造漂亮界面源碼,用標簽打造漂亮界面...
易語言特訓小游戲源碼,newGame,偏移,繪制,碰撞檢測,移動,x,y...
易語言圖表模塊和24位色轉單色位圖模塊源碼,初始化表,畫柱形,畫曲線,檢查,畫坐標,畫虛線,轉化為單色,讀字節文本,取十進制文本,取二進制文本,畫圓餅,橢圓初始化,畫餅,算角,顏色...
易語言圖片播放剛哪個朋友要的源碼,尋找圖片文件...
易語言圖片色調亮度處理源碼,混合顏色...
易語言取字符非循環源碼,ANSI轉UNICODE,UNICODE轉ANSI,取字符數,取字符左邊,取字符中間,取字符右邊,取字符數2,取字符數3,分解文本到數組,A字符轉U,U字符轉A...
易語言輪值表源碼,輪值表頭初始化...