• 当前位置: 首页 > 系统I类源码 > 图形图像源码易语言标签云特效源码
  • 易语言标签云特效源码

    • 软件授权:
      开源软件
    • 软件大小:
      427.57 KB
    • 文件类型:
      .zip,.e
    • 下载次数:
    • 上传用户:
      心脏
    • 发布时间:
      2018-10-09 23:12
    • 软件等阶:
    • 运行环境:
      Winall,Win2003,WinXP,Win7,Win8
    • 软件评级:

    软件介绍             



     

    易语言标签云特效源码


    系统结构:Win_Redraw,主窗口_创建,主窗口_创建子控件,主窗口_OnCommand,应用程序全局初始化,主窗口_默认窗口过程,主窗口_消息循环,主窗口_注册窗口类,Draw,CallWindowProcEx,ModifyStyle,ModifyExStyle,GetClassNameEx,GetWindowTextEx,CRect,GetClientRectEx,GetWindowRectEx,LOWORD,HIWORD,GetRandomDouble,GetRandomDirections,GetRandomInt,GetRandomBool,GetStraightLineDistance,Dialog_SetIcon,Dialog_SetFont,Dialog_EnableItem,Dialog_MessageLoop,Dialog_SubClass,Dialog_PrevWindowProc,Dialog_CenterWindow,MemoryDialogBox,MemoryDialogBoxEx,GetDlgItemTextEx,创建,PaintObj,Effect,Update,LoadCursorFromFile,CallWindowProc,DeleteDC,DeleteObject,GetClientRect,GetDC,GetProp,GetWindowDC,GetWindowLong,GetWindowRect,GetWindowText,GetWindowTextLength,ReleaseDC,SetProp,SetWindowLong,SendMessage,IsWindow,ValidateRect,InvalidateRect,InvalidateRect2,BeginPaint,EndPaint,SetWindowPos,GetParent,ClientToScreen,ScreenToClient,GetWindow,TrackMouseEvent,GetStockObject,CreateWindowEx,SendMessageA_TOOLINFO,CreateCompatibleDC,CreateCompatibleBitmap,BitBlt,SelectObject,GetDCEx,DefWindowProc,RtlMoveMemory_NMHDR,lstrcpyn_int,CreateDIBSection,UpdateLayeredWindow,RemoveProp,RedrawWindow,GetClassName,SetBkMode,CreatePen,FillRect,FrameRect,CreateBrushIndirect,CreateSolidBrush,SetTextColor,OffsetRgn,OffsetRect,ExcludeClipRect,SelectClipRgn,ShowCaret,CreateCaret,GetCaretPos,KillTimer,SetTimer,PeekMessage,DispatchMessage,TranslateMessage,RegisterClassEx,LocalSize_WNDCLASSEX,GetModuleHandle,LoadCursor,TerminateThread,CloseHandle,CreateThread,GetSystemMetrics,SystemParametersInfo,ReleaseCapture,PostMessage,CreateRoundRectRgn,SetWindowRgn,SetStretchBltMode,SetBrushOrgEx,LoadIcon,LoadIconByStr,DrawIconEx,IsZoomed,PtInRect,CopyMemory_IconDirEntry,CreateIconFromResource,CopyMemory_MINMAXINFO,CopyMemory_MINMAXINFO2,MoveWindow,ShowWindow,SetParent,CallWindowProc_Bin,GetSystemMenu,GetMenuState,CopyMemory_P2Rect,CopyMemory_Rect2P,SHGetFileInfo,CreateStreamOnHGlobal,GlobalFree,CLSIDFromString,GlobalAlloc,GlobalLock,GlobalUnlock,MultiByteToWideChar,IsWindowEnabled,IsWindowVisible,StretchBlt,lstrcpyn,lstrcpyn_Bin,CreateDIBitmap2,TransparentBlt,DrawText,GetSysColor,SetCursor,GetMessage,UpdateWindow,DestroyWindow,CreateFont,BringWindowToTop,EndDialog,EnableWindow,SetForegroundWindow,PostQuitMessage,IsDialogMessage,GetClassInfoEx,LoadLibrary,GetProcAddress,DefDlgProc,GetModuleFileName,LocalSize_SHFILEINFO,LoadImage,LoadImageByStr,DialogBoxParam_Int,FindResource,FindResource_Int,CreateDialogIndirectParam,CreateDialogIndirectParam_Bin,DialogBoxIndirectParam,DialogBoxIndirectParam_Int,CopyMemory_DLGTEMPLATE2p,CopyMemory_Bin2Byte,CopyMemory_Bin2P,ZeroMemory,lstrcpy,CreateFontIndirect,GetObject_LOGFONT,LocalSize_LOGFONT,GetDlgCtrlID,GetDlgItem,ShellAbout,ShellExecute,GetModuleFileNameEx,OpenProcess,MessageBox,FindWindowEx,GetWindowThreadProcessId,GetDlgItemInt,GetDlgItemText,SetDlgItemInt,SetDlgItemText,GetAncestor,IsChild,AppendMenu,AppendMenuW,CreateMenu,CreatePopupMenu,ModifyMenu,SetMenu,LoadLibraryA,


    ======Window_Main
               |  |
               |  |------ _启动子程序
               |  |
               |  |------ Win_Redraw
               |  |
               |  |------ _临时子程序
               |  |
               |  |------ 主窗口_创建
               |  |
               |  |------ 主窗口_创建子控件
               |  |
               |  |------ 主窗口_OnCommand
               |  |
               |  |------ 应用程序全局初始化
               |  |
               |  |------ 主窗口_默认窗口过程
               |  |
               |  |------ 主窗口_消息循环
               |  |
               |  |------ 主窗口_注册窗口类
               |  |
               |  |------ Draw
               |  |
               |  |
    ======辅助功能程序集
               |  |
               |  |------ CallWindowProcEx
               |  |
               |  |------ ModifyStyle
               |  |
               |  |------ ModifyExStyle
               |  |
               |  |------ GetClassNameEx
               |  |
               |  |------ GetWindowTextEx
               |  |
               |  |------ CRect
               |  |
               |  |------ GetClientRectEx
               |  |
               |  |------ GetWindowRectEx
               |  |
               |  |------ LOWORD
               |  |
               |  |------ HIWORD
               |  |
               |  |------ GetRandomDouble
               |  |
               |  |------ GetRandomDirections
               |  |
               |  |------ GetRandomInt
               |  |
               |  |------ GetRandomBool
               |  |
               |  |------ GetStraightLineDistance
               |  |
               |  |
    ======对话框操作程序集
               |  |
               |  |------ Dialog_SetIcon
               |  |
               |  |------ Dialog_SetFont
               |  |
               |  |------ Dialog_EnableItem
               |  |
               |  |------ Dialog_MessageLoop
               |  |
               |  |------ Dialog_SubClass
               |  |
               |  |------ Dialog_PrevWindowProc
               |  |
               |  |------ Dialog_CenterWindow
               |  |
               |  |------ MemoryDialogBox
               |  |
               |  |------ MemoryDialogBoxEx
               |  |
               |  |------ GetDlgItemTextEx
               |  |
               |  |
    ======Cloud_Ex
               |  |
               |  |------ _初始化
               |  |
               |  |------ _销毁
               |  |
               |  |------ _ObjProc
               |  |
               |  |------ 创建
               |  |
               |  |------ PaintObj
               |  |
               |  |------ Effect
               |  |
               |  |------ Update
               |  |
               |  |
    ======调用的Dll
               |  |
               |  |---[dll]------   LoadCursorFromFile
               |  |
               |  |---[dll]------   CallWindowProc
               |  |
               |  |---[dll]------   DeleteDC
               |  |
               |  |---[dll]------   DeleteObject
               |  |
               |  |---[dll]------   GetClientRect
               |  |
               |  |---[dll]------   GetDC
               |  |
               |  |---[dll]------   GetProp
               |  |
               |  |---[dll]------   GetWindowDC
               |  |
               |  |---[dll]------   GetWindowLong
               |  |
               |  |---[dll]------   GetWindowRect
               |  |
               |  |---[dll]------   GetWindowText
               |  |
               |  |---[dll]------   GetWindowTextLength
               |  |
               |  |---[dll]------   ReleaseDC
               |  |
               |  |---[dll]------   SetProp
               |  |
               |  |---[dll]------   SetWindowLong
               |  |
               |  |---[dll]------   SendMessage
               |  |
               |  |---[dll]------   IsWindow
               |  |
               |  |---[dll]------   ValidateRect
               |  |
               |  |---[dll]------   InvalidateRect
               |  |
               |  |---[dll]------   InvalidateRect2
               |  |
               |  |---[dll]------   BeginPaint
               |  |
               |  |---[dll]------   EndPaint
               |  |
               |  |---[dll]------   SetWindowPos
               |  |
               |  |---[dll]------   GetParent
               |  |
               |  |---[dll]------   ClientToScreen
               |  |
               |  |---[dll]------   ScreenToClient
               |  |
               |  |---[dll]------   GetWindow
               |  |
               |  |---[dll]------   TrackMouseEvent
               |  |
               |  |---[dll]------   GetStockObject
               |  |
               |  |---[dll]------   CreateWindowEx
               |  |
               |  |---[dll]------   SendMessageA_TOOLINFO
               |  |
               |  |---[dll]------   CreateCompatibleDC
               |  |
               |  |---[dll]------   CreateCompatibleBitmap
               |  |
               |  |---[dll]------   BitBlt
               |  |
               |  |---[dll]------   SelectObject
               |  |
               |  |---[dll]------   GetDCEx
               |  |
               |  |---[dll]------   DefWindowProc
               |  |
               |  |---[dll]------   RtlMoveMemory_NMHDR
               |  |
               |  |---[dll]------   lstrcpyn_int
               |  |
               |  |---[dll]------   CreateDIBSection
               |  |
               |  |---[dll]------   UpdateLayeredWindow
               |  |
               |  |---[dll]------   RemoveProp
               |  |
               |  |---[dll]------   RedrawWindow
               |  |
               |  |---[dll]------   GetClassName
               |  |
               |  |---[dll]------   SetBkMode
               |  |
               |  |---[dll]------   CreatePen
               |  |
               |  |---[dll]------   FillRect
               |  |
               |  |---[dll]------   FrameRect
               |  |
               |  |---[dll]------   CreateBrushIndirect
               |  |
               |  |---[dll]------   CreateSolidBrush
               |  |
               |  |---[dll]------   SetTextColor
               |  |
               |  |---[dll]------   OffsetRgn
               |  |
               |  |---[dll]------   OffsetRect
               |  |
               |  |---[dll]------   ExcludeClipRect
               |  |
               |  |---[dll]------   SelectClipRgn
               |  |
               |  |---[dll]------   ShowCaret
               |  |
               |  |---[dll]------   CreateCaret
               |  |
               |  |---[dll]------   GetCaretPos
               |  |
               |  |---[dll]------   KillTimer
               |  |
               |  |---[dll]------   SetTimer
               |  |
               |  |---[dll]------   PeekMessage
               |  |
               |  |---[dll]------   DispatchMessage
               |  |
               |  |---[dll]------   TranslateMessage
               |  |
               |  |---[dll]------   RegisterClassEx
               |  |
               |  |---[dll]------   LocalSize_WNDCLASSEX
               |  |
               |  |---[dll]------   GetModuleHandle
               |  |
               |  |---[dll]------   LoadCursor
               |  |
               |  |---[dll]------   TerminateThread
               |  |
               |  |---[dll]------   CloseHandle
               |  |
               |  |---[dll]------   CreateThread
               |  |
               |  |---[dll]------   GetSystemMetrics
               |  |
               |  |---[dll]------   SystemParametersInfo
               |  |
               |  |---[dll]------   ReleaseCapture
               |  |
               |  |---[dll]------   PostMessage
               |  |
               |  |---[dll]------   CreateRoundRectRgn
               |  |
               |  |---[dll]------   SetWindowRgn
               |  |
               |  |---[dll]------   SetStretchBltMode
               |  |
               |  |---[dll]------   SetBrushOrgEx
               |  |
               |  |---[dll]------   LoadIcon
               |  |
               |  |---[dll]------   LoadIconByStr
               |  |
               |  |---[dll]------   DrawIconEx
               |  |
               |  |---[dll]------   IsZoomed
               |  |
               |  |---[dll]------   PtInRect
               |  |
               |  |---[dll]------   CopyMemory_IconDirEntry
               |  |
               |  |---[dll]------   CreateIconFromResource
               |  |
               |  |---[dll]------   CopyMemory_MINMAXINFO
               |  |
               |  |---[dll]------   CopyMemory_MINMAXINFO2
               |  |
               |  |---[dll]------   MoveWindow
               |  |
               |  |---[dll]------   ShowWindow
               |  |
               |  |---[dll]------   SetParent
               |  |
               |  |---[dll]------   CallWindowProc_Bin
               |  |
               |  |---[dll]------   GetSystemMenu
               |  |
               |  |---[dll]------   GetMenuState
               |  |
               |  |---[dll]------   CopyMemory_P2Rect
               |  |
               |  |---[dll]------   CopyMemory_Rect2P
               |  |
               |  |---[dll]------   SHGetFileInfo
               |  |
               |  |---[dll]------   CreateStreamOnHGlobal
               |  |
               |  |---[dll]------   GlobalFree
               |  |
               |  |---[dll]------   CLSIDFromString
               |  |
               |  |---[dll]------   GlobalAlloc
               |  |
               |  |---[dll]------   GlobalLock
               |  |
               |  |---[dll]------   GlobalUnlock
               |  |
               |  |---[dll]------   MultiByteToWideChar
               |  |
               |  |---[dll]------   IsWindowEnabled
               |  |
               |  |---[dll]------   IsWindowVisible
               |  |
               |  |---[dll]------   StretchBlt
               |  |
               |  |---[dll]------   lstrcpyn
               |  |
               |  |---[dll]------   lstrcpyn_Bin
               |  |
               |  |---[dll]------   CreateDIBitmap2
               |  |
               |  |---[dll]------   TransparentBlt
               |  |
               |  |---[dll]------   DrawText
               |  |
               |  |---[dll]------   GetSysColor
               |  |
               |  |---[dll]------   SetCursor
               |  |
               |  |---[dll]------   GetMessage
               |  |
               |  |---[dll]------   UpdateWindow
               |  |
               |  |---[dll]------   DestroyWindow
               |  |
               |  |---[dll]------   CreateFont
               |  |
               |  |---[dll]------   BringWindowToTop
               |  |
               |  |---[dll]------   EndDialog
               |  |
               |  |---[dll]------   EnableWindow
               |  |
               |  |---[dll]------   SetForegroundWindow
               |  |
               |  |---[dll]------   PostQuitMessage
               |  |
               |  |---[dll]------   IsDialogMessage
               |  |
               |  |---[dll]------   GetClassInfoEx
               |  |
               |  |---[dll]------   LoadLibrary
               |  |
               |  |---[dll]------   GetProcAddress
               |  |
               |  |---[dll]------   DefDlgProc
               |  |
               |  |---[dll]------   GetModuleFileName
               |  |
               |  |---[dll]------   LocalSize_SHFILEINFO
               |  |
               |  |---[dll]------   LoadImage
               |  |
               |  |---[dll]------   LoadImageByStr
               |  |
               |  |---[dll]------   DialogBoxParam_Int
               |  |
               |  |---[dll]------   FindResource
               |  |
               |  |---[dll]------   FindResource_Int
               |  |
               |  |---[dll]------   CreateDialogIndirectParam
               |  |
               |  |---[dll]------   CreateDialogIndirectParam_Bin
               |  |
               |  |---[dll]------   DialogBoxIndirectParam
               |  |
               |  |---[dll]------   DialogBoxIndirectParam_Int
               |  |
               |  |---[dll]------   CopyMemory_DLGTEMPLATE2p
               |  |
               |  |---[dll]------   CopyMemory_Bin2Byte
               |  |
               |  |---[dll]------   CopyMemory_Bin2P
               |  |
               |  |---[dll]------   ZeroMemory
               |  |
               |  |---[dll]------   lstrcpy
               |  |
               |  |---[dll]------   CreateFontIndirect
               |  |
               |  |---[dll]------   GetObject_LOGFONT
               |  |
               |  |---[dll]------   LocalSize_LOGFONT
               |  |
               |  |---[dll]------   GetDlgCtrlID
               |  |
               |  |---[dll]------   GetDlgItem
               |  |
               |  |---[dll]------   ShellAbout
               |  |
               |  |---[dll]------   ShellExecute
               |  |
               |  |---[dll]------   GetModuleFileNameEx
               |  |
               |  |---[dll]------   OpenProcess
               |  |
               |  |---[dll]------   MessageBox
               |  |
               |  |---[dll]------   FindWindowEx
               |  |
               |  |---[dll]------   GetWindowThreadProcessId
               |  |
               |  |---[dll]------   GetDlgItemInt
               |  |
               |  |---[dll]------   GetDlgItemText
               |  |
               |  |---[dll]------   SetDlgItemInt
               |  |
               |  |---[dll]------   SetDlgItemText
               |  |
               |  |---[dll]------   GetAncestor
               |  |
               |  |---[dll]------   IsChild
               |  |
               |  |---[dll]------   AppendMenu
               |  |
               |  |---[dll]------   AppendMenuW
               |  |
               |  |---[dll]------   CreateMenu
               |  |
               |  |---[dll]------   CreatePopupMenu
               |  |
               |  |---[dll]------   ModifyMenu
               |  |
               |  |---[dll]------   SetMenu
               |  |
               |  |---[dll]------   LoadLibraryA

      


    易语言标签云特效源码


    调用的DLL命令:


    .DLL命令 LoadCursorFromFile, 整数型, "user32", "LoadCursorFromFileA"
        .参数 lpFileName, 文本型


    .DLL命令 CallWindowProc, 整数型, "user32", "CallWindowProcA", , 将消息传答窗口函数
        .参数 lpPrevWndFunc, 整数型
        .参数 hwnd, 整数型
        .参数 msg, 整数型
        .参数 wParam, 整数型
        .参数 lParam, 整数型


    .DLL命令 DeleteDC, 整数型, "gdi32", "DeleteDC", , 删除专用设备场景或信息场景,释放所有相关窗口资源。不要将它用于GetDC函数取回的设备场景  执行成功则为非零,失败则为零
        .参数 hdc, 整数型, , 将要删除的设备场景  在vb里使用不要将它用于由vb hdc属性获取的设备场景句柄;


    .DLL命令 DeleteObject, 整数型, "gdi32", "DeleteObject", , 用这个函数删除GDI对象,比如画笔、刷子、字体、位图、区域以及调色板等等。对象使用的所有系统资源都会被释放  非零表示成功,零表示失败
        .参数 hObject, 整数型, , 一个GDI对象的句柄;


    .DLL命令 GetClientRect, 整数型, "user32", "GetClientRect", , 返回指定窗口客户区矩形的大小  非零表示成功,零表示失败。会设置GetLastError
        .参数 hwnd, 整数型, , 欲计算大小的目标窗口
        .参数 lpRect, RECT, , RECT,指定一个矩形,用客户区域的大小载入(以像素为单位);


    .DLL命令 GetDC, 整数型, "user32", "GetDC", , 获取指定窗口的设备场景  指定窗口的设备场景句柄,出错则为0
        .参数 hwnd, 整数型, , 将获取其设备场景的窗口的句柄。若为0,则要获取整个屏幕的DC;


    .DLL命令 GetProp, 整数型, "user32", "GetPropA", , 从窗口属性表列中返回数据句柄
        .参数 hwnd, 整数型
        .参数 lpString, 文本型


    .DLL命令 GetWindowDC, 整数型, "user32", "GetWindowDC", , 获取整个窗口(包括边框、滚动条、标题栏、菜单等)的设备场景  执行成功为窗口设备场景,失败则为0
        .参数 hwnd, 整数型, , 将获取其设备场景的窗口;


    .DLL命令 GetWindowLong, 整数型, "user32", "GetWindowLongA", , 从指定窗口的结构中取得信息  由nIndex决定。零表示出错。会设置GetLastError
        .参数 hwnd, 整数型, , 欲为其获取信息的窗口的句柄
        .参数 nIndex, 整数型, , 欲取回的信息,可以是下述任何一个常数:;GWL_EXSTYLE:扩展窗口样式;GWL_STYLE:窗口样式;GWL_WNDPROC:该窗口的窗口函数的地址;GWL_HINSTANCE:拥有窗口的实例的句柄;GWL_HWNDPARENT:该窗口之父的句柄。不要用SetWindowWord来改变这个值;GWL_ID:对话框中一个子窗口的标识符;GWL_USERDATA:含义由应用程序规定;DWL_DLGPROC:这个窗口的对话框函数地址;DWL_MSGRESULT:在对话框函数中处理的一条消息返回的值;DWL_USER:含义由应用程序规定;


    .DLL命令 GetWindowRect, 整数型, "user32", "GetWindowRect", , 获得整个窗口的范围矩形,窗口的边框、标题栏、滚动条及菜单等都在这个矩形内  非零表示成功,零表示失败。会设置GetLastError
        .参数 hwnd, 整数型, , 想获得范围矩形的那个窗口的句柄
        .参数 lpRect, RECT, , RECT,屏幕坐标中随同窗口装载的矩形;


    .DLL命令 GetWindowText, 整数型, "user32", "GetWindowTextA", , 取得一个窗体的标题(caption)文字,或者一个控件的内容(在vb里使用:使用vb窗体或控件的caption或text属性)  复制到lpString的字串长度;不包括空中止字符。会设置GetLastError
        .参数 hwnd, 整数型, , 欲获取文字的那个窗口的句柄
        .参数 lpString, 文本型, , 预定义的一个缓冲区,至少有cch+1个字符大小;随同窗口文字载入
        .参数 cch, 整数型, , lp缓冲区的长度;


    .DLL命令 GetWindowTextLength, 整数型, "user32", "GetWindowTextLengthA", , 调查窗口标题文字或控件内容的长短(在vb里使用:直接使用vb窗体或控件的caption或text属性)  字串长度,不包括空中止字符
        .参数 hwnd, 整数型, , 想调查文字长度的窗口的句柄;


    .DLL命令 ReleaseDC, 整数型, "user32", "ReleaseDC", , 释放由调用GetDC或GetWindowDC函数获取的指定设备场景。它对类或私有设备场景无效(但这样的调用不会造成损害)  执行成功为1,否则为0
        .参数 hwnd, 整数型, , 要释放的设备场景相关的窗口句柄
        .参数 hdc, 整数型, , 要释放的设备场景句柄;


    .DLL命令 SetProp, 整数型, "user32", "SetPropA", , 增加或修改属性列项
        .参数 hwnd, 整数型
        .参数 lpString, 文本型
        .参数 hData, 整数型


    .DLL命令 SetWindowLong, 整数型, "user32", "SetWindowLongA", , 在窗口结构中为指定的窗口设置信息  指定数据的前一个值
        .参数 hwnd, 整数型, , 欲为其取得信息的窗口的句柄
        .参数 nIndex, 整数型, , 请参考GetWindowLong函数的nIndex参数的说明
        .参数 dwNewLong, 整数型, , 由nIndex指定的窗口信息的新值;


    .DLL命令 SendMessage, 整数型, "user32", "SendMessageA", , 调用一个窗口的窗口函数,将一条消息发给那个窗口。除非消息处理完毕,否则该函数不会返回。SendMessageBynum, ;    SendMessageByString是该函数的“类型security”声明形式  由具体的消息决定
        .参数 hwnd, 整数型, , 要接收消息的那个窗口的句柄
        .参数 wMsg, 整数型, , 消息的标识符
        .参数 wParam, 整数型, , 具体取决于消息
        .参数 lParam, 整数型, , 具体取决于消息;


    .DLL命令 IsWindow, 整数型, "user32", "IsWindow", , 判断一个窗口句柄是否有效  非零表示成功,零表示失败
        .参数 hwnd, 整数型, , 待检查窗口的句柄;


    .DLL命令 ValidateRect, 整数型, "user32", "ValidateRect", , 校验窗口的全部或部分客户区。这样便可告之windows指定的区域不需要重画  非零表示成功,零表示失败
        .参数 hwnd, 整数型, , 欲检验的窗口句柄
        .参数 lpRect, RECT, , RECT,指定一个矩形结构,用于描叙欲校验的矩形部分。可使用ValidateRectBynum,同时将lpRect设为零(Long数据类型),从而对整个窗口进行校验;


    .DLL命令 InvalidateRect, 整数型, "user32", "InvalidateRect", , 这个函数屏蔽一个窗口客户区的全部或部分区域。这会导致窗口在事件期间部分重画  非零表示成功,零表示失败
        .参数 hwnd, 整数型, , 待屏蔽窗口的句柄
        .参数 lpRect, 整数型, , RECT,用于描述待屏蔽矩形部分的一个矩形结构。可用InvalidateRectBynum函数,同时将lpRect设为零(Long数据类型),从而屏蔽(或禁用)整个窗口
        .参数 bErase, 整数型, , TRUE(非零)导致指定的区域在重画前先删除;


    .DLL命令 InvalidateRect2, 整数型, "user32", "InvalidateRect", , 这个函数屏蔽一个窗口客户区的全部或部分区域。这会导致窗口在事件期间部分重画  非零表示成功,零表示失败
        .参数 hwnd, 整数型, , 待屏蔽窗口的句柄
        .参数 lpRect, RECT, , RECT,用于描述待屏蔽矩形部分的一个矩形结构。可用InvalidateRectBynum函数,同时将lpRect设为零(Long数据类型),从而屏蔽(或禁用)整个窗口
        .参数 bErase, 整数型, , TRUE(非零)导致指定的区域在重画前先删除;


    .DLL命令 BeginPaint, 整数型, "user32", "BeginPaint", , 准备一个画图窗
        .参数 hwnd, 整数型
        .参数 lpPaint, PAINTSTRUCT


    .DLL命令 EndPaint, 整数型, "user32", "EndPaint", , 在指定窗口中标记图画结尾标志
        .参数 hwnd, 整数型
        .参数 lpPaint, PAINTSTRUCT


    .DLL命令 SetWindowPos, 整数型, "user32", "SetWindowPos", , 这个函数能为窗口指定一个新位置和状态。它也可改变窗口在内部窗口列表中的位置。该函数与DeferWindowPos函数相似,只是它的作用是立即表现出来的(在vb里使用:针对vb窗体,如它们在win32下屏蔽或最小化,则需重设最顶部状态。如有必要,请用一个子类处理模块来重设最顶部状态  非零表示成功,零表示失败。会设置GetLastError
        .参数 hwnd, 整数型, , 欲定位的窗口
        .参数 hWndInsertAfter, 整数型, , 窗口句柄。在窗口列表中,窗口hwnd会置于这个窗口句柄的后面。也可能选用下述值之一:;HWND_BOTTOM:将窗口置于窗口列表底部;HWND_TOP:将窗口置于Z序列的顶部;Z序列代表在分级结构中,窗口针对一个给定级别的窗口显示的顺序;HWND_TOPMOST:将窗口置于列表顶部,并位于任何最顶部窗口的前面;HWND_NOTOPMOST:将窗口置于列表顶部,并位于任何最顶部窗口的后面
        .参数 x, 整数型, , 窗口新的x坐标。如hwnd是一个子窗口,则x用父窗口的客户区坐标表示
        .参数 y, 整数型, , 窗口新的y坐标。如hwnd是一个子窗口,则y用父窗口的客户区坐标表示
        .参数 cx, 整数型, , 指定新的窗口宽度
        .参数 cy, 整数型
        .参数 wFlags, 整数型, , 包含了旗标的一个整数;SWP_DRAWFRAME:围绕窗口画一个框;SWP_HIDEWINDOW:隐藏窗口;SWP_NOACTIVATE:不激活窗口;SWP_NOMOVE:保持当前位置(x和y设定将被忽略);SWP_NOREDRAW:窗口不自动重画;SWP_NOSIZE:保持当前大小(cx和cy会被忽略);SWP_NOZORDER:保持窗口在列表的当前位置(hWndInsertAfter将被忽略);SWP_SHOWWINDOW:显示窗口;SWP_FRAMECHANGED:强迫一条WM_NCCALCSIZE消息进入窗口,即使窗口的大小没有改变;


    .DLL命令 GetParent, 整数型, "user32", "GetParent", , 判断指定窗口的父窗口  父窗口的句柄。如窗口没有父,或遇到错误,则返回零。会设置GetLastError
        .参数 hwnd, 整数型, , 欲测试的窗口的句柄;


    .DLL命令 ClientToScreen, 整数型, "user32", "ClientToScreen", , 判断窗口内以客户区坐标表示的一个点的屏幕坐标  非零表示成功,零表示失败
        .参数 hwnd, 整数型, , 判断客户区坐标时那个窗口的句柄
        .参数 lpPoint, POINT, , POINTAPI,用hwnd窗口的客户区坐标表示的点,这个参数会包含屏幕坐标系统中相同的点;


    .DLL命令 ScreenToClient, 整数型, "user32", "ScreenToClient", , 判断屏幕上一个指定点的客户区坐标  非零表示成功,零表示失败
        .参数 hwnd, 整数型, , 一个窗口的句柄,该窗口定义了要使用的客户区坐标系统
        .参数 lpPoint, POINT, , POINTAPI,屏幕坐标系统中包含了屏幕点的结构。这个函数会随同相应的客户区坐标(由hwnd决定)载入结构;


    .DLL命令 GetWindow, 整数型, "user32", "GetWindow", , 获得一个窗口的句柄,该窗口与某源窗口有特定的关系  由wCmd决定的一个窗口的句柄。如没有找到相符窗口,或者遇到错误,则返回零值。会设置GetLastError
        .参数 hwnd, 整数型, , 源窗口
        .参数 wCmd, 整数型, , 指定结果窗口与源窗口的关系,它们建立在下述常数基础上:;GW_CHILD:寻找源窗口的第一个子窗口;GW_HWNDFIRST:为一个源子窗口寻找第一个兄弟(同级)窗口,或寻找第一个顶级窗口;GW_HWNDLAST:为一个源子窗口寻找最后一个兄弟(同级)窗口,或寻找最后一个顶级窗口;GW_HWNDNEXT:为源窗口寻找下一个兄弟窗口;GW_HWNDPREV:为源窗口寻找前一个兄弟窗口;GW_OWNER:寻找窗口的所有者;


    .DLL命令 TrackMouseEvent, 整数型, "user32.dll", "TrackMouseEvent"
        .参数 lpEventTrack, TRACKMOUSEEVENT


    .DLL命令 GetStockObject, 整数型, "gdi32", "GetStockObject", , 取得一个固有对象(Stock)。这是可由任何应用程序使用的windows标准对象之一  指向指定对象的一个句柄。零表示出错
        .参数 nIndex, 整数型, , 下述表格中定义的任何常数之一BLACK_BRUSH黑色刷子DKGRAY_BRUSH黑灰色刷子GRAY_BRUSH灰色刷子HOLLOW_BRUSH凹刷子LTGRAY_BRUSH浅灰色刷子NULL_BRUSH空刷子WHITE_BRUSH白色刷子BLACK_PEN黑色画笔NULL_PEN空画笔WHITE_PEN白色画笔ANSI_FIXED_FONT采用windows(ANSI)字符集的等宽字体ANSI_VAR_FONT采用windows(ANSI)字符集的不等宽字体DEVICE_DEFAULT_FONT设备使用的默认字体(NT)DEFAULT_GUI_FONT用户界面的默认字体,包括菜单和对话框字体(Windows 95)OEM_FIXED_FONTOEM字符集的固有字体SYSTEM_FONT屏幕系统字体。这是用于菜单、对话框等等的默认不等宽字体SYSTEM_FIXED_FONT屏幕系统字体。这是用于菜单、对话框等等的默认等宽字体(在windows 3.0之前使用)DEFAULT_PALETTE默认调色板;


    .DLL命令 CreateWindowEx, 整数型, "user32.dll", "CreateWindowExA"
        .参数 dwExStyle, 整数型
        .参数 lpClassName, 文本型, , 窗口实例的类的名字
        .参数 lpWindowName, 文本型, , 窗口标题名
        .参数 dwStyle, 整数型, , 新创建的窗口的样式
        .参数 X, 整数型, , 窗口左上角的横坐标
        .参数 Y, 整数型, , 窗口左上角的纵坐标
        .参数 nWidth, 整数型, , 窗口的宽度
        .参数 nHeight, 整数型, , 窗口的高度
        .参数 hWndParent, 整数型, , 该窗口的父窗口的句柄
        .参数 hMenu, 整数型, , 窗口主菜单句柄
        .参数 hInstance, 整数型, , 创建窗口的应用程序当前句柄
        .参数 lpParam, 整数型, , 指向一个传递给窗口的参数值的指针


    .DLL命令 SendMessageA_TOOLINFO, 整数型, "user32.dll", "SendMessageA"
        .参数 hWnd, 整数型
        .参数 Msg, 整数型
        .参数 wParam, 整数型
        .参数 lParam, TOOLINFO


    .DLL命令 CreateCompatibleDC, 整数型, , "CreateCompatibleDC"
        .参数 hdc, 整数型


    .DLL命令 CreateCompatibleBitmap, 整数型, , "CreateCompatibleBitmap"
        .参数 hdc, 整数型
        .参数 nWidth, 整数型
        .参数 nHeight, 整数型


    .DLL命令 BitBlt, 整数型, , "BitBlt"
        .参数 hdcDest
        .参数 nXDest
        .参数 nYDest
        .参数 nWidth
        .参数 nHeight
        .参数 hdcSrc
        .参数 nXSrc
        .参数 nYSrc
        .参数 dwRop


    .DLL命令 SelectObject, 整数型, , "SelectObject"
        .参数 hdc, 整数型, , 一个设备场景的句柄
        .参数 hObject, 整数型, , 一个画笔、位图、刷子、字体或区域的句柄


    .DLL命令 

    相关软件

    下载说明

    本站目前主要提供易语言源码、模块、支持库等下载大部分源码均为ZIP打包,
    注:本站源码主要来源于网络收集。如有侵犯您的利益,请联系我们,我们将及时删除!
    部分源码可能含有危险代码,(如关机、格式化磁盘等),请看清代码在运行。
    由此产生的一切后果本站均不负责。源码仅用于学习使用,如需运用到商业场景请咨询原作者。

    使用本站源码开发的产品均与本站无任何关系,请大家遵守国家相关法律。

     

    推荐排行

    • 易语言类似冒险岛2D横版卷

      易语言类似冒险岛2D横版卷轴类游戏源码,初始化,开场见面,处理物品使用,显示掉血数值,怪物刷新血,减血加血处理,创建方块,创建怪物,重叠检测子程序,处理动画,创建物品,创建物品框架...

    • 易语言窗口特效码源码

      易语言窗口特效码源码,窗口进程取句柄,进程枚举,枚举窗口,枚举窗口过程,内存自动优化,内存优化,窗口移动,取屏幕尺寸,时钟周期,窗口特效_中心扩展,窗口特效_立体旋转,取窗口尺寸,窗...

    • 易语言用标签打造漂亮界

      易语言用标签打造漂亮界面源码,用标签打造漂亮界面...

    • 易语言特训小游戏源码

      易语言特训小游戏源码,newGame,偏移,绘制,碰撞检测,移动,x,y...

    • 易语言图表模块和24位色转

      易语言图表模块和24位色转单色位图模块源码,初始化表,画柱形,画曲线,检查,画坐标,画虚线,转化为单色,读字节文本,取十进制文本,取二进制文本,画圆饼,椭圆初始化,画饼,算角,颜色...

    • 易语言图片播放刚哪个朋

      易语言图片播放刚哪个朋友要的源码,寻找图片文件...

    • 易语言图片色调亮度处理

      易语言图片色调亮度处理源码,混合颜色...

    • 易语言取字符非循环源码

      易语言取字符非循环源码,ANSI转UNICODE,UNICODE转ANSI,取字符数,取字符左边,取字符中间,取字符右边,取字符数2,取字符数3,分解文本到数组,A字符转U,U字符转A...

    • 易语言轮值表源码

      易语言轮值表源码,轮值表头初始化...