易语言淡入淡出按钮源码
系统结构:GetW,GetH,SetWindowRoundRect,取低位,取高位,NewRect_Pos,NewRect_Size,GetL,置窗口圆角,GetT,GetClientWidth,GetClientHeight,高精度等待,AbortDoc,AlphaBlend,AbortPath,AbortPrinter,ActivateKeyboardLayout,AddFontResource,AddJob,AddPort,AdjustWindowRect,AngleArc,AnyPopup,AppendMenu,Arc,ArrangeIconicWindows,SetClassLong,GetClassLong,Beep,BeginPaint,BeginDeferWindowPos,BeginPath,BitBlt,BringWindowToTop,BroadcastSystemMessage,CallNamedPipe,CallWindowProc,CancelDC,CancelWaitableTimer,CascadeWindows,CharToOem,CheckMenuItem,CheckMenuRadioItem,ChildWindowFromPoint,Chord,ClientToScreen,ClipCursor,CloseEnhMetaFile,CloseFigure,CloseHandle,CloseMetaFile,CloseWindow,CombineRgn,CompareFileTime,ConfigurePort,ConvertDefaultLocale,CopyEnhMetaFile,CopyFile,CopyIcon,CopyImage,CopyMetaFile,CopyRect,RtlMoveMemory_DI,RoundRect,CopyMemory,CreateWaitableTimer,CreateBitmap,CreateBitmapIndirect,CreateBrushIndirect,CreateCaret,CreateCompatibleBitmap,CreateCompatibleDC,CreateCursor,CreateDC,CreateDCAsNull,CreateDesktop,SwitchDesktop,SetThreadDesktop,CloseDesktop,LocalSize_STARTUPINFO,GetCurrentThreadId,OpenDesktop,OleTranslateColor,RegisterHotKey,CreateProcess,CreateWindowEx,CreateDirectory,CreateDirectoryEx,CreateEllipticRgn,CreateEllipticRgnIndirect,CreateEnhMetaFile,CreateEvent,CreateFile,CreateFont,CreateHalftonePalette,CreatePen,CreateRoundRectRgn,CreateSolidBrush,CreateStreamOnHGlobal,DeleteDC,DefWindowProc,DeleteObject,DestroyWindow,DrawIcon,DrawFocusRect,DrawIconEx,DrawText,EnumChildWindows,EnableWindow,EndPaint,EndPath,FindFirstFile,FindNextFile,FindClose,FillRect,FindWindow,FindWindowEx,FlashWindow,FrameRect,FreeLibrary,GetBkColor,GetClassName,GetClientRect,GetCursorPos,GetDC,GetThreadDesktop,GetDesktopWindow,GetFocus,GetModuleHandle,GetProp,GetSystemMetrics,GetTextColor,GetProcAddress,GetWindowLong,GetWindowDC,GetWindowRect,GetWindowText,GetWindowTextLength,GetPixel,GetParent,InvalidateRect,GlobalFree,GlobalAlloc,GlobalLock,GlobalUnlock,IsChild,IsIconic,IsMenu,IsRectEmpty,IsWindow,IsWindowEnabled,IsWindowUnicode,IsWindowVisible,IsZoomed,KillTimer,LoadBitmap,LoadLibrary,LoadCursor,LoadCursorFromFile,LoadIcon,MoveFile,MoveWindow,MsgWaitForMultipleObjects,MessageBox,OpenIcon,RedrawWindow,RemoveProp,ReleaseCapture,ReleaseDC,Rectangle,RealizePalette,SaveDC,ScreenToClient,ScrollWindow,SelectObject,SendMessage,SelectPalette,SetBkColor,SetBkMode,SetParent,SetPixel,SetProp,SetTextColor,SetWindowLong_Long,SetWindowLong_Ptr,SetCapture,SetCursor,SetWaitableTimer,SetTimer,SetWindowPos,SetWindowRgn,SetWindowText,ShellExecute,ShowWindow,TrackMouseEvent,TrackMouseEvent2,StretchBlt,TransparentBlt,SendMessage_RECT,SendMessage_Str,UpdateWindow,ValidateRect,WindowFromPoint,DrawBkg,Add,Max,Close,Min,ForceRedraw,SetWindowRoundRect,WndProc,GetFocusDUIOBJName,SetButtonImages,bInRect,AddDUIOBJ,MoveDUIOBJ,GetDUIOBJByName,NineCellsDraw,
======程序集1
| |
| |------ _启动子程序
| |
| |------ _临时子程序
| |
| |
======窗口程序集1
| |
| |------ _窗口1_创建完毕
| |
| |
======程序集_方法接口
| |
| |------ GetW
| |
| |------ GetH
| |
| |------ SetWindowRoundRect
| |
| |------ 取低位
| |
| |------ 取高位
| |
| |------ NewRect_Pos
| |
| |------ NewRect_Size
| |
| |------ GetL
| |
| |------ 置窗口圆角
| |
| |------ GetT
| |
| |------ GetClientWidth
| |
| |------ GetClientHeight
| |
| |------ 高精度等待
| |
| |
======调用的Dll
| |
| |---[dll]------ AbortDoc
| |
| |---[dll]------ AlphaBlend
| |
| |---[dll]------ AbortPath
| |
| |---[dll]------ AbortPrinter
| |
| |---[dll]------ ActivateKeyboardLayout
| |
| |---[dll]------ AddFontResource
| |
| |---[dll]------ AddJob
| |
| |---[dll]------ AddPort
| |
| |---[dll]------ AdjustWindowRect
| |
| |---[dll]------ AngleArc
| |
| |---[dll]------ AnyPopup
| |
| |---[dll]------ AppendMenu
| |
| |---[dll]------ Arc
| |
| |---[dll]------ ArrangeIconicWindows
| |
| |---[dll]------ SetClassLong
| |
| |---[dll]------ GetClassLong
| |
| |---[dll]------ Beep
| |
| |---[dll]------ BeginPaint
| |
| |---[dll]------ BeginDeferWindowPos
| |
| |---[dll]------ BeginPath
| |
| |---[dll]------ BitBlt
| |
| |---[dll]------ BringWindowToTop
| |
| |---[dll]------ BroadcastSystemMessage
| |
| |---[dll]------ CallNamedPipe
| |
| |---[dll]------ CallWindowProc
| |
| |---[dll]------ CancelDC
| |
| |---[dll]------ CancelWaitableTimer
| |
| |---[dll]------ CascadeWindows
| |
| |---[dll]------ CharToOem
| |
| |---[dll]------ CheckMenuItem
| |
| |---[dll]------ CheckMenuRadioItem
| |
| |---[dll]------ ChildWindowFromPoint
| |
| |---[dll]------ Chord
| |
| |---[dll]------ ClientToScreen
| |
| |---[dll]------ ClipCursor
| |
| |---[dll]------ CloseEnhMetaFile
| |
| |---[dll]------ CloseFigure
| |
| |---[dll]------ CloseHandle
| |
| |---[dll]------ CloseMetaFile
| |
| |---[dll]------ CloseWindow
| |
| |---[dll]------ CombineRgn
| |
| |---[dll]------ CompareFileTime
| |
| |---[dll]------ ConfigurePort
| |
| |---[dll]------ ConvertDefaultLocale
| |
| |---[dll]------ CopyEnhMetaFile
| |
| |---[dll]------ CopyFile
| |
| |---[dll]------ CopyIcon
| |
| |---[dll]------ CopyImage
| |
| |---[dll]------ CopyMetaFile
| |
| |---[dll]------ CopyRect
| |
| |---[dll]------ RtlMoveMemory_DI
| |
| |---[dll]------ RoundRect
| |
| |---[dll]------ CopyMemory
| |
| |---[dll]------ CreateWaitableTimer
| |
| |---[dll]------ CreateBitmap
| |
| |---[dll]------ CreateBitmapIndirect
| |
| |---[dll]------ CreateBrushIndirect
| |
| |---[dll]------ CreateCaret
| |
| |---[dll]------ CreateCompatibleBitmap
| |
| |---[dll]------ CreateCompatibleDC
| |
| |---[dll]------ CreateCursor
| |
| |---[dll]------ CreateDC
| |
| |---[dll]------ CreateDCAsNull
| |
| |---[dll]------ CreateDesktop
| |
| |---[dll]------ SwitchDesktop
| |
| |---[dll]------ SetThreadDesktop
| |
| |---[dll]------ CloseDesktop
| |
| |---[dll]------ LocalSize_STARTUPINFO
| |
| |---[dll]------ GetCurrentThreadId
| |
| |---[dll]------ OpenDesktop
| |
| |---[dll]------ OleTranslateColor
| |
| |---[dll]------ RegisterHotKey
| |
| |---[dll]------ CreateProcess
| |
| |---[dll]------ CreateWindowEx
| |
| |---[dll]------ CreateDirectory
| |
| |---[dll]------ CreateDirectoryEx
| |
| |---[dll]------ CreateEllipticRgn
| |
| |---[dll]------ CreateEllipticRgnIndirect
| |
| |---[dll]------ CreateEnhMetaFile
| |
| |---[dll]------ CreateEvent
| |
| |---[dll]------ CreateFile
| |
| |---[dll]------ CreateFont
| |
| |---[dll]------ CreateHalftonePalette
| |
| |---[dll]------ CreatePen
| |
| |---[dll]------ CreateRoundRectRgn
| |
| |---[dll]------ CreateSolidBrush
| |
| |---[dll]------ CreateStreamOnHGlobal
| |
| |---[dll]------ DeleteDC
| |
| |---[dll]------ DefWindowProc
| |
| |---[dll]------ DeleteObject
| |
| |---[dll]------ DestroyWindow
| |
| |---[dll]------ DrawIcon
| |
| |---[dll]------ DrawFocusRect
| |
| |---[dll]------ DrawIconEx
| |
| |---[dll]------ DrawText
| |
| |---[dll]------ EnumChildWindows
| |
| |---[dll]------ EnableWindow
| |
| |---[dll]------ EndPaint
| |
| |---[dll]------ EndPath
| |
| |---[dll]------ FindFirstFile
| |
| |---[dll]------ FindNextFile
| |
| |---[dll]------ FindClose
| |
| |---[dll]------ FillRect
| |
| |---[dll]------ FindWindow
| |
| |---[dll]------ FindWindowEx
| |
| |---[dll]------ FlashWindow
| |
| |---[dll]------ FrameRect
| |
| |---[dll]------ FreeLibrary
| |
| |---[dll]------ GetBkColor
| |
| |---[dll]------ GetClassName
| |
| |---[dll]------ GetClientRect
| |
| |---[dll]------ GetCursorPos
| |
| |---[dll]------ GetDC
| |
| |---[dll]------ GetThreadDesktop
| |
| |---[dll]------ GetDesktopWindow
| |
| |---[dll]------ GetFocus
| |
| |---[dll]------ GetModuleHandle
| |
| |---[dll]------ GetProp
| |
| |---[dll]------ GetSystemMetrics
| |
| |---[dll]------ GetTextColor
| |
| |---[dll]------ GetProcAddress
| |
| |---[dll]------ GetWindowLong
| |
| |---[dll]------ GetWindowDC
| |
| |---[dll]------ GetWindowRect
| |
| |---[dll]------ GetWindowText
| |
| |---[dll]------ GetWindowTextLength
| |
| |---[dll]------ GetPixel
| |
| |---[dll]------ GetParent
| |
| |---[dll]------ InvalidateRect
| |
| |---[dll]------ GlobalFree
| |
| |---[dll]------ GlobalAlloc
| |
| |---[dll]------ GlobalLock
| |
| |---[dll]------ GlobalUnlock
| |
| |---[dll]------ IsChild
| |
| |---[dll]------ IsIconic
| |
| |---[dll]------ IsMenu
| |
| |---[dll]------ IsRectEmpty
| |
| |---[dll]------ IsWindow
| |
| |---[dll]------ IsWindowEnabled
| |
| |---[dll]------ IsWindowUnicode
| |
| |---[dll]------ IsWindowVisible
| |
| |---[dll]------ IsZoomed
| |
| |---[dll]------ KillTimer
| |
| |---[dll]------ LoadBitmap
| |
| |---[dll]------ LoadLibrary
| |
| |---[dll]------ LoadCursor
| |
| |---[dll]------ LoadCursorFromFile
| |
| |---[dll]------ LoadIcon
| |
| |---[dll]------ MoveFile
| |
| |---[dll]------ MoveWindow
| |
| |---[dll]------ MsgWaitForMultipleObjects
| |
| |---[dll]------ MessageBox
| |
| |---[dll]------ OpenIcon
| |
| |---[dll]------ RedrawWindow
| |
| |---[dll]------ RemoveProp
| |
| |---[dll]------ ReleaseCapture
| |
| |---[dll]------ ReleaseDC
| |
| |---[dll]------ Rectangle
| |
| |---[dll]------ RealizePalette
| |
| |---[dll]------ SaveDC
| |
| |---[dll]------ ScreenToClient
| |
| |---[dll]------ ScrollWindow
| |
| |---[dll]------ SelectObject
| |
| |---[dll]------ SendMessage
| |
| |---[dll]------ SelectPalette
| |
| |---[dll]------ SetBkColor
| |
| |---[dll]------ SetBkMode
| |
| |---[dll]------ SetParent
| |
| |---[dll]------ SetPixel
| |
| |---[dll]------ SetProp
| |
| |---[dll]------ SetTextColor
| |
| |---[dll]------ SetWindowLong_Long
| |
| |---[dll]------ SetWindowLong_Ptr
| |
| |---[dll]------ SetCapture
| |
| |---[dll]------ SetCursor
| |
| |---[dll]------ SetWaitableTimer
| |
| |---[dll]------ SetTimer
| |
| |---[dll]------ SetWindowPos
| |
| |---[dll]------ SetWindowRgn
| |
| |---[dll]------ SetWindowText
| |
| |---[dll]------ ShellExecute
| |
| |---[dll]------ ShowWindow
| |
| |---[dll]------ TrackMouseEvent
| |
| |---[dll]------ TrackMouseEvent2
| |
| |---[dll]------ StretchBlt
| |
| |---[dll]------ TransparentBlt
| |
| |---[dll]------ SendMessage_RECT
| |
| |---[dll]------ SendMessage_Str
| |
| |---[dll]------ UpdateWindow
| |
| |---[dll]------ ValidateRect
| |
| |---[dll]------ WindowFromPoint
======窗口程序集1
| |
| |------ __启动窗口_创建完毕
| |
| |------ DrawBkg
| |
| |------ Add
| |
| |------ Max
| |
| |------ Close
| |
| |------ Min
| |
| |------ ForceRedraw
| |
| |------ SetWindowRoundRect
| |
| |------ WndProc
| |
| |------ GetFocusDUIOBJName
| |
| |------ SetButtonImages
| |
| |------ __启动窗口_将被销毁
| |
| |------ bInRect
| |
| |------ AddDUIOBJ
| |
| |------ MoveDUIOBJ
| |
| |------ GetDUIOBJByName
| |
| |------ NineCellsDraw
| |
| |------ __启动窗口_尺寸被改变
调用的DLL命令:
.DLL命令 AbortDoc, 整数型, "gdi32", "AbortDoc", , 取消一份文档的打印。自上次调用StartDoc函数以来的所有输出都会被取消。如对打印机进行了配置,令其在正式打印文档之前先在打印缓冲区内对文档进行排队,那么文档的任何一部分都不会打印;否则,就可能出现文档打印到一半被取消的情况
.参数 hDC, 整数型
.DLL命令 AlphaBlend, 整数型, "msimg32.dll", "AlphaBlend", 公开
.参数 hDestDC, 整数型
.参数 x, 整数型
.参数 y, 整数型
.参数 nWid, 整数型
.参数 nHei, 整数型
.参数 hSrcDC, 整数型
.参数 xSrc, 整数型
.参数 ySrc, 整数型
.参数 widSrc, 整数型
.参数 heiSrc, 整数型
.参数 blendFunct, 整数型
.DLL命令 AbortPath, 整数型, "gdi32", "AbortPath", 公开, 抛弃选入指定设备场景中的所有路径。也取消目前正在进行的任何路径的创建工作
.参数 hDC, 整数型
.DLL命令 AbortPrinter, 整数型, "winspool.drv", "AbortPrinter", , 删除与一台打印机关联在一起的缓冲文件
.参数 hPrinter, 整数型
.DLL命令 ActivateKeyboardLayout, 整数型, "user32", "ActivateKeyboardLayout", 公开, 激活一个新的键盘布局。键盘布局定义了按键在一种物理性键盘上的位置与含义
.参数 HKL, 整数型
.参数 flags, 整数型
.DLL命令 AddFontResource, 整数型, "gdi32", "AddFontResourceA", 公开, 在Windows系统中添加一种字体资源。添加完毕后,该字体即可由任何Windows应用程序调用
.参数 lpFileName, 文本型
.DLL命令 AddJob, 整数型, "winspool.drv", "AddJobA", , 用于获取一个有效的路径名,以便用它为作业创建一个后台打印文件。它也会为作业分配一个作业编号
.参数 hPrinter, 整数型
.参数 Level, 整数型
.参数 pData, 字节型
.参数 cdBuf, 整数型
.参数 pcbNeeded, 整数型
.DLL命令 AddPort, 整数型, "winspool.drv", "AddPortA", 公开, 启动“添加端口”对话框,允许用户在系统可用端口列表中加入一个新端口
.参数 pName, 文本型
.参数 hWnd, 整数型
.参数 pMonitorName, 文本型
.DLL命令 AdjustWindowRect, , "user32", "AdjustWindowRect", 公开, 在给定一种窗口样式的前提下,计算获得目标客户区矩形所需的窗口大小
.参数 lpRect, RECT
.参数 dwStyle, 整数型
.参数 bMenu, 整数型
.参数 dwExStyle, 整数型
.DLL命令 AngleArc, 整数型, "gdi32", "AngleArc", 公开, 用一个连接弧画一条线,参考注解
.参数 hDC, 整数型
.参数 x, 整数型
.参数 y, 整数型
.参数 dwRadius, 整数型
.参数 eStartAngle, 双精度小数型
.参数 eSweepAngle, 双精度小数型
.DLL命令 AnyPopup, 整数型, "user32", "AnyPopup", 公开, 判断屏幕上是否存在任何弹出式窗口
.DLL命令 AppendMenu, 整数型, "user32", "AppendMenuA", 公开, 在指定的菜单里添加一个菜单项
.参数 hMenu, 整数型
.参数 wFlags, 整数型
.参数 wIDNewItem, 整数型
.参数 lpNewItem, 文本型
.DLL命令 Arc, 整数型, "gdi32", "Arc", 公开, 象注解中那样画一个圆弧。(X1,Y1)和(X2,Y2)定义了椭圆的一个范围(约束)矩形。从矩形中心点到点(X3,Y3)的一条线段与椭圆的交点标志着圆弧的起点。而到(X4,Y4)的一条线与椭圆的交点则标志着圆弧的终点。ArcTo函数会将当前画笔位置设为弧的终点,而Arc函数则不会对当前的画笔位置造成影响
.参数 hDC, 整数型
.参数 x1, 整数型
.参数 y1, 整数型
.参数 x2, 整数型
.参数 y2, 整数型
.参数 x3, 整数型
.参数 y3, 整数型
.DLL命令 ArrangeIconicWindows, 整数型, "user32", "ArrangeIconicWindows", 公开, 排列一个父窗口的最小化子窗口(在vb里使用:用于在桌面排列图标,用GetDesktopWindow函数获得桌面窗口的一个句柄)
.参数 hWnd, 整数型
.DLL命令 SetClassLong, 整数型, "user32", "SetClassLongA", 公开, , 为窗口类设置一个Long变量条目 由nIndex指定的的类信息的前一个值。零表示出错。会设置GetLastError
.参数 hwnd, 整数型, , 欲为其设置类信息的那个窗口的句柄
.参数 nIndex, 整数型, , 参考GetClassLong函数的nIndex参数说明
.参数 dwNewLong, 整数型, , 类信息的新值,具体取决于nIndex;
.DLL命令 GetClassLong, 整数型, "user32", "GetClassLongA", 公开, , 取得窗口类的一个Long变量条目 由nIndex决定。零表示出错。会设置GetLastError
.参数 窗口句柄, 整数型, , 要为其获得类信息的窗口的句柄
.参数 值, 整数型, , 欲取得的信息,可能是下述任何一个常数:(正数表示一个字节偏移,用于取得在额外字节中为这个类分配的类信息);GCL_CBCLSEXTRA:这个类结构中分配的额外字节数;GCL_CBWNDEXTRA:窗口结构里为这个类中每个窗口分配的额外字节数;GCL_HBRBACKGROUND:描绘这个类每个窗口的背景时,使用的默认刷子的句柄;GCL_HCURSOR:指向这个类窗口默认光标的句柄;GCL_HICON:这个类中窗口默认图标的句柄;GCL_HICONSM:这个类的小图标;GCL_HMODULE:这个类的模块的句柄;GCL_MENUNAME:为类菜单取得名称或资源ID;GCL_STYLE:这个类的样式;GCL_WNDPROC:取得类窗口函数(该类窗口的默认窗口函数)的地址;
.DLL命令 Beep, 整数型, "kernel32", "Beep", 公开, 用于生成简单的声音
.参数 dwFreq, 整数型
.参数 dwDuration, 整数型
.DLL命令 BeginPaint, 整数型, "user32", "BeginPaint", 公开
.参数 hWnd, 整数型
.参数 PS, PAINTSTRUCT
.DLL命令 BeginDeferWindowPos, 整数型, "user32", "BeginDeferWindowPos ", 公开, 启动构建一系列新窗口位置的过程(以便同时更新)。该函数会向一个内部结果返回一个句柄,这个结构容纳了与窗口位置有关的信息。随后,该结构会由对DeferWindowPos函数的调用填充。准备好更新所有窗口位置以后,对EndDeferWindowPos的一个调用可同时更新结构内所有窗口的位置
.参数 nNumWindows, 整数型
.DLL命令 BeginPath, 整数型, "gdi32", "BeginPath", 公开, 启动一个路径分支。在这个命令后执行的GDI绘图命令会自动成为路径的一部分。对线段的连接会结合到一起。设备场景中任何现成的路径都会被清除。参考下表,其中列出的函数都可记录到路径中
.参数 hDC, 整数型
.DLL命令 BitBlt, 整数型, "gdi32", "BitBlt", 公开, 将一幅位图从一个设备场景复制到另一个。源和目标DC相互间必须兼容
.参数 hDC, 整数型
.参数 x, 整数型
.参数 y, 整数型
.参数 wid, 整数型
.参数 hei, 整数型
.参数 hSrcDC, 整数型
.参数 Srcx, 整数型
.参数 Srcy, 整数型
.参数 dwRop, 整数型
.DLL命令 BringWindowToTop, 整数型, "user32", "BringWindowToTop", 公开, 将指定的窗口带至窗口列表顶部。倘若它部分或全部隐藏于其他窗口下面,则将隐藏的部分完全显示出来。该函数也对弹出式窗口、顶级窗口以及MDI子窗口产生作用
.参数 hWnd, 整数型
.DLL命令 BroadcastSystemMessage, 整数型, "user32", "BroadcastSystemMessage", 公开, 将一条系统消息广播给系统中所有的顶级窗口
.参数 dw, 整数型
.参数 pdw, 整数型
.参数 un, 整数型
.参数 wParam, 整数型
.参数 lParam, 整数型
.DLL命令 CallNamedPipe, 整数型, "kernel32", "CallNamedPipeA", 公开, 这个函数由一个希望通过管道通信的一个客户进程调用。如有可能,它就同一个管道连接(在必要的情况下等候管道可用)。随后,它对指定的数据进行读写,然后将管道关闭
.参数 lpNamedPipeName, 文本型
.参数 lpInBuffer, 文本型
.参数 nInBufferSize, 整数型
.参数 lpOutBuffer, 文本型
.参数 nOutBufferSize, 整数型
.参数 lpBytesRead, 整数型
.参数 nTimeOut, 整数型, , NMPWAIT_NOWAIT | NMPWAIT_WAIT_FOREVER | NMPWAIT_USE_DEFAULT_WAIT
.DLL命令 CallWindowProc, 整数型, "user32", "CallWindowProcA", 公开
.参数 prevWndProc, 整数型
.参数 hWnd, 整数型
.参数 wMsg, 整数型
.参数 wParam, 整数型
.参数 lParam, 整数型
.DLL命令 CancelDC, 整数型, "gdi32", "CancelDC", 公开, 取消另一个线程里的长时间绘图操作
.参数 hDC
.DLL命令 CancelWaitableTimer, 整数型, "kernel32", "CancelWaitableTimer", 公开, 这个函数用于取消一个可以等待下去的计时器操作。计时器保持它当前的状态,而且除非用SetWaitableTimer函数明确启动,否则它不会重新启动
.参数 hTimer, 整数型, , 可等待计时器的句柄
.DLL命令 CascadeWindows, 整数型, "user32", "CascadeWindows", 公开, 以层叠方式排列窗口(在vb里使用:位于顶部或被所有的窗口没有问题。原文:No problem for top level windows or owned windows.)
.参数 hwndParent, 整数型
.参数 wHow, 整数型
.参数 lpRect, RECT
.参数 cKids, 整数型
.参数 lpKids, 整数型
.DLL命令 CharToOem, 整数型, "user32", "CharToOemA", 公开, 将一个字串从ANSI字符集转换到OEM字符集。CharToOemBuff允许我们指定字串中需转换的字符数量
.参数 lpszSrc, 文本型
.参数 lpszDst, 文本型
.参数 cchDstLength, 整数型
.DLL命令 CheckMenuItem, , "user32", "CheckMenuItem", , Long,如条目的前一个状态是“复选”,就返回MF_CHECKED,如果是“未复选”,就返回MF_UNCHECKED。如指定的菜单条目不存在就返回-1
.参数 hMenu, 整数型
.参数 wIDCheckItem, 整数型
.参数 wCheck, 整数型
.DLL命令 CheckMenuRadioItem, 整数型, "user32", "CheckMenuRadioItem", 公开, 指定一个菜单条目被复选成“单选”项目。与单选钮相似,一个特定的组中只能有一个项目被选中。这个组别既可按位置定义,也可按菜单ID定义。复选的项目会显示一个圆形的样式复选符号(●),而不是一个标准的复选符号(√)
.参数 hMenu, 整数型
.参数 un1, 整数型
.参数 un2, 整数型
.参数 un3, 整数型
.参数 un4, 整数型
.DLL命令 ChildWindowFromPoint, 整数型, "user32", "ChildWindowFromPoint", 公开, 返回父窗口中包含了指定点的第一个子窗口的句柄
.参数 hWnd, 整数型
.参数 x, 整数型
.参数 y, 整数型
.参数 lpPoint, POINTAPI
.参数 un, 整数型
.DLL命令 Chord, 整数型, "gdi32", "Chord", 公开, 象注解中那样画一个弦。(X1,Y1)和(X2,Y2)定义了椭圆的一个范围(约束)矩形。点(X3,Y3)和点(X4,Y4)定义了一条线段。该线段与椭圆之间的区域就是“弦”
易语言类似冒险岛2D横版卷轴类游戏源码,初始化,开场见面,处理物品使用,显示掉血数值,怪物刷新血,减血加血处理,创建方块,创建怪物,重叠检测子程序,处理动画,创建物品,创建物品框架...
易语言窗口特效码源码,窗口进程取句柄,进程枚举,枚举窗口,枚举窗口过程,内存自动优化,内存优化,窗口移动,取屏幕尺寸,时钟周期,窗口特效_中心扩展,窗口特效_立体旋转,取窗口尺寸,窗...
易语言用标签打造漂亮界面源码,用标签打造漂亮界面...
易语言特训小游戏源码,newGame,偏移,绘制,碰撞检测,移动,x,y...
易语言图表模块和24位色转单色位图模块源码,初始化表,画柱形,画曲线,检查,画坐标,画虚线,转化为单色,读字节文本,取十进制文本,取二进制文本,画圆饼,椭圆初始化,画饼,算角,颜色...
易语言图片播放刚哪个朋友要的源码,寻找图片文件...
易语言图片色调亮度处理源码,混合颜色...
易语言取字符非循环源码,ANSI转UNICODE,UNICODE转ANSI,取字符数,取字符左边,取字符中间,取字符右边,取字符数2,取字符数3,分解文本到数组,A字符转U,U字符转A...
易语言轮值表源码,轮值表头初始化...