易语言多彩浏览框模块源码
系统结构:取字体宽度,取字体高度,创建,宽度,高度,左边,顶边,添加行,添加标签,添加透明标签,添加超链接,添加图片框,添加Flash,添加自定义控件,取行数,清空,改变浏览框尺寸,销毁,置横向滚动条位置,置纵向滚动条位置,取横向滚动条尺寸,取纵向滚动条尺寸,取横向滚动条位置,取纵向滚动条位置,创建,左边,顶边,宽度,高度,移动,可视,禁止,销毁,地址,设置缩放矩形,缩放,相位控制,播放,停止,播放前一帧,播放后一帧,播放第一帧,暂停播放,跳转帧,当前帧,是否正在播放,载入百分比,装载结构,Flash版本,加载动画,置变量,取变量,T跳转帧,T到标签,T当前帧,T当前标签,T播放,T暂停播放,T置属性,T取属性,T执行帧,T执行标签,T置属性编号,T取属性编号,T取属性号,取对象,加强本地security,启动呼叫,置返回值,置对象,外形端口,允许全屏幕显示,允许访问网络,外形地址,外形,无缝标志,电影数据,允许访问脚本,动画功率,远程SW,动画质量2,背景颜色,嵌入电影,设计字体,播放范围,基础,菜单,对齐,模式,当前播放帧,循环播放,后台颜色,排列模式,比例模式,动画质量,播放或暂停,帧总数,现行状态,GetTextExtentPoint,GetDC,CreateCompatibleDC,CreateFont,MulDiv,GetDeviceCaps,SelectObject,CloseHandle,ReleaseDC,DeleteDC,DeleteObject,API窗口置父,SetWindowLong,GetWindow,CallWindowProcA,GetClassName,取窗口句柄位置,发送消息,AtlAxWinInit,CreateWindowEx,GetModuleHandle,AtlAxGetControl,GetWindowRect,ScreenToClient,GetParent,MoveWindow,IsWindowVisible,ShowWindow,IsWindowEnabled,EnableWindow,SendMessage,RtlMoveMemory,改变窗口,
======程序集
| |
| |------ _启动子程序
| |
| |------ _临时子程序
| |
| |------ 取字体宽度
| |
| |------ 取字体高度
| |
| |
======多彩浏览框
| |
| |------ _初始化
| |
| |------ _销毁
| |
| |------ 创建
| |
| |------ 宽度
| |
| |------ 高度
| |
| |------ 左边
| |
| |------ 顶边
| |
| |------ 添加行
| |
| |------ 添加标签
| |
| |------ 添加透明标签
| |
| |------ 添加超链接
| |
| |------ 添加图片框
| |
| |------ 添加Flash
| |
| |------ 添加自定义控件
| |
| |------ 取行数
| |
| |------ 清空
| |
| |------ 改变浏览框尺寸
| |
| |------ 销毁
| |
| |------ 置横向滚动条位置
| |
| |------ 置纵向滚动条位置
| |
| |------ 取横向滚动条尺寸
| |
| |------ 取纵向滚动条尺寸
| |
| |------ 取横向滚动条位置
| |
| |------ 取纵向滚动条位置
| |
| |
======多彩浏览框窗口程序集
| |
| |------ _多彩浏览框窗口_创建完毕
| |
| |
======Flash播放器
| |
| |------ _初始化
| |
| |------ _销毁
| |
| |------ 创建
| |
| |------ 左边
| |
| |------ 顶边
| |
| |------ 宽度
| |
| |------ 高度
| |
| |------ 移动
| |
| |------ 可视
| |
| |------ 禁止
| |
| |------ 销毁
| |
| |------ 地址
| |
| |------ 设置缩放矩形
| |
| |------ 缩放
| |
| |------ 相位控制
| |
| |------ 播放
| |
| |------ 停止
| |
| |------ 播放前一帧
| |
| |------ 播放后一帧
| |
| |------ 播放第一帧
| |
| |------ 暂停播放
| |
| |------ 跳转帧
| |
| |------ 当前帧
| |
| |------ 是否正在播放
| |
| |------ 载入百分比
| |
| |------ 装载结构
| |
| |------ Flash版本
| |
| |------ 加载动画
| |
| |------ 置变量
| |
| |------ 取变量
| |
| |------ T跳转帧
| |
| |------ T到标签
| |
| |------ T当前帧
| |
| |------ T当前标签
| |
| |------ T播放
| |
| |------ T暂停播放
| |
| |------ T置属性
| |
| |------ T取属性
| |
| |------ T执行帧
| |
| |------ T执行标签
| |
| |------ T置属性编号
| |
| |------ T取属性编号
| |
| |------ T取属性号
| |
| |------ 取对象
| |
| |------ 加强本地security
| |
| |------ 启动呼叫
| |
| |------ 置返回值
| |
| |------ 置对象
| |
| |------ 外形端口
| |
| |------ 允许全屏幕显示
| |
| |------ 允许访问网络
| |
| |------ 外形地址
| |
| |------ 外形
| |
| |------ 无缝标志
| |
| |------ 电影数据
| |
| |------ 允许访问脚本
| |
| |------ 动画功率
| |
| |------ 远程SW
| |
| |------ 动画质量2
| |
| |------ 背景颜色
| |
| |------ 嵌入电影
| |
| |------ 设计字体
| |
| |------ 播放范围
| |
| |------ 基础
| |
| |------ 菜单
| |
| |------ 对齐
| |
| |------ 模式
| |
| |------ 当前播放帧
| |
| |------ 循环播放
| |
| |------ 后台颜色
| |
| |------ 排列模式
| |
| |------ 比例模式
| |
| |------ 动画质量
| |
| |------ 播放或暂停
| |
| |------ 帧总数
| |
| |------ 现行状态
| |
| |
======调用的Dll
| |
| |---[dll]------ GetTextExtentPoint
| |
| |---[dll]------ GetDC
| |
| |---[dll]------ CreateCompatibleDC
| |
| |---[dll]------ CreateFont
| |
| |---[dll]------ MulDiv
| |
| |---[dll]------ GetDeviceCaps
| |
| |---[dll]------ SelectObject
| |
| |---[dll]------ CloseHandle
| |
| |---[dll]------ ReleaseDC
| |
| |---[dll]------ DeleteDC
| |
| |---[dll]------ DeleteObject
| |
| |---[dll]------ API窗口置父
| |
| |---[dll]------ SetWindowLong
| |
| |---[dll]------ GetWindow
| |
| |---[dll]------ CallWindowProcA
| |
| |---[dll]------ GetClassName
| |
| |---[dll]------ 取窗口句柄位置
| |
| |---[dll]------ 发送消息
| |
| |---[dll]------ AtlAxWinInit
| |
| |---[dll]------ CreateWindowEx
| |
| |---[dll]------ GetModuleHandle
| |
| |---[dll]------ AtlAxGetControl
| |
| |---[dll]------ GetWindowRect
| |
| |---[dll]------ ScreenToClient
| |
| |---[dll]------ GetParent
| |
| |---[dll]------ MoveWindow
| |
| |---[dll]------ IsWindowVisible
| |
| |---[dll]------ ShowWindow
| |
| |---[dll]------ IsWindowEnabled
| |
| |---[dll]------ EnableWindow
| |
| |---[dll]------ SendMessage
| |
| |---[dll]------ RtlMoveMemory
| |
| |---[dll]------ 改变窗口
调用的DLL命令:
.DLL命令 GetTextExtentPoint, 整数型, "gdi32", "GetTextExtentPointA"
.参数 hdc, 整数型
.参数 lpszString, 文本型
.参数 cbString, 整数型
.参数 lpSize, Size
.DLL命令 GetDC, 整数型, "user32", "GetDC"
.参数 hwnd, 整数型
.DLL命令 CreateCompatibleDC, 整数型, "gdi32", "CreateCompatibleDC"
.参数 hdc, 整数型
.DLL命令 CreateFont, 整数型, "gdi32", "CreateFontA"
.参数 nHeight, 整数型
.参数 nWidth, 整数型
.参数 nEscapement, 整数型
.参数 nOrientation, 整数型
.参数 fnWeight, 整数型
.参数 fdwItalic, 整数型
.参数 fdwUnderline, 整数型
.参数 fdwStrikeOut, 整数型
.参数 fdwCharSet, 整数型
.参数 fdwOutputPrecision, 整数型
.参数 fdwClipPrecision, 整数型
.参数 fdwQuality, 整数型
.参数 fdwPitchAndFamily, 整数型
.参数 lpszFace, 文本型
.DLL命令 MulDiv, 整数型, "kernel32", "MulDiv"
.参数 nNumber, 整数型
.参数 nNumerator, 整数型
.参数 nDenominator, 整数型
.DLL命令 GetDeviceCaps, 整数型, "gdi32", "GetDeviceCaps"
.参数 hdc, 整数型
.参数 nIndex, 整数型
.DLL命令 SelectObject, 整数型, "gdi32", "SelectObject"
.参数 hdc, 整数型
.参数 hObject, 整数型
.DLL命令 CloseHandle, 整数型, "kernel32", "CloseHandle"
.参数 hObject, 整数型
.DLL命令 ReleaseDC, 整数型, "user32"
.参数 hwnd, 整数型
.参数 hDC, 整数型
.DLL命令 DeleteDC, 整数型, "gdi32"
.参数 hdc, 整数型
.DLL命令 DeleteObject, 整数型, "gdi32", "DeleteObject"
.参数 hObject, 整数型
.DLL命令 API窗口置父, , "user32", "SetParent"
.参数 子窗口句柄, 整数型
.参数 父窗口句柄, 整数型
.DLL命令 SetWindowLong, 整数型, "user32.dll", "SetWindowLongA"
.参数 hWnd, 整数型
.参数 nlndex, 整数型
.参数 dwNewLong, 整数型
.DLL命令 GetWindow, 整数型, , "GetWindow", , 获得一个窗口的句柄,该窗口与某源窗口有特定的关系
.参数 源窗口, 整数型
.参数 关系, 整数型
.DLL命令 CallWindowProcA, 整数型, "user32"
.参数 lpPrevWndFunc, 整数型
.参数 hwnd, 整数型
.参数 msg, 整数型
.参数 wParam, 整数型
.参数 lParam, 整数型
.DLL命令 GetClassName, , , "GetClassNameA"
.参数 h, 整数型
.参数 t, 文本型
.参数 n, 整数型
.DLL命令 取窗口句柄位置, 整数型, , "GetWindowRect"
.参数 窗口句柄, 整数型
.参数 坐标, RECT, 传址
.DLL命令 发送消息, 整数型, "user32", "SendMessageA", , , 调用一个窗口的窗口函数,将一条消息发给那个窗口。除非消息处理完毕,否则该函数不会返回。SendMessageBynum, ; SendMessageByString是该函数的“类型security”声明形式 由具体的消息决定
.参数 窗口句柄, 整数型, , 要接收消息的那个窗口的句柄
.参数 信息值, 整数型, , 消息的标识符
.参数 参数一, 整数型, , 具体取决于消息
.参数 参数二, 整数型, , 具体取决于消息;
.DLL命令 AtlAxWinInit, , "atl.dll", "AtlAxWinInit"
.DLL命令 CreateWindowEx, 整数型, "user32", "CreateWindowExA", , 建立窗口
.参数 dwExStyle, 整数型
.参数 lpClassName, 文本型
.参数 lpWindowName, 文本型
.参数 dwStyle, 整数型
.参数 x, 整数型
.参数 y, 整数型
.参数 nWidth, 整数型
.参数 nHeight, 整数型
.参数 hWndParent, 整数型
.参数 hMenu, 整数型
.参数 hInstance, 整数型
.参数 lpParam, 整数型
.DLL命令 GetModuleHandle, 整数型, "kernel32", "GetModuleHandleA", , 获取一个应用程序或动态链接库的模块句柄 如执行成功成功,则返回模块句柄。零表示失败。会设置GetLastError
.参数 lpModuleName, 整数型, , 指定模块名,这通常是与模块的文件名相同的一个名字。例如,NOTEPAD.EXE程序的模块文件名就叫作NOTEPAD;
.DLL命令 AtlAxGetControl, 整数型, "atl.dll", "AtlAxGetControl"
.参数 hwnd, 整数型
.参数 CreateObject, 对象
.DLL命令 GetWindowRect, 整数型, "user32", "GetWindowRect", , 获得整个窗口的范围矩形,窗口的边框、标题栏、滚动条及菜单等都在这个矩形内 非零表示成功,零表示失败。会设置GetLastError
.参数 窗口句柄, 整数型, , 想获得范围矩形的那个窗口的句柄
.参数 矩形区域, RECT, , RECT,屏幕坐标中随同窗口装载的矩形
.DLL命令 ScreenToClient, 整数型, "user32", "ScreenToClient", , 判断屏幕上一个指定点的客户区坐标 非零表示成功,零表示失败
.参数 hwnd, 整数型, , 一个窗口的句柄,该窗口定义了要使用的客户区坐标系统
.参数 lpPoint, POINTAPI, , POINTAPI,屏幕坐标系统中包含了屏幕点的结构。这个函数会随同相应的客户区坐标(由hwnd决定)载入结构
.DLL命令 GetParent, 整数型, "user32", "GetParent", , 判断指定窗口的父窗口 父窗口的句柄。如窗口没有父,或遇到错误,则返回零。会设置GetLastError
.参数 窗口句柄, 整数型, , 欲测试的窗口的句柄
.DLL命令 MoveWindow, 整数型, "user32", "MoveWindow", , 改变指定窗口的位置和大小。顶级窗口可能受最大或最小尺寸的限制,那些尺寸优先于这里设置的参数 非零表示成功,零表示失败
.参数 窗口句柄, 整数型, , 欲移动窗口的句柄
.参数 左侧位置, 整数型, , 窗口新的左侧位置
.参数 顶部位置, 整数型, , 窗口新的顶部位置
.参数 新宽度, 整数型, , 窗口的新宽度
.参数 高宽度, 整数型, , 窗口的高宽度
.参数 是否重画, 整数型, , 如窗口此时应重画,则设为TRUE(非零)。FALSE(零)则表明应用程序会自己决定是否重画窗口
.DLL命令 IsWindowVisible, 整数型, "user32", "IsWindowVisible", , 判断窗口是否可见 如窗口可见则返回TRUE(非零)
.参数 窗口句柄, 整数型, , 要测试的那个窗口的句柄
.DLL命令 ShowWindow, 整数型, "user32", "ShowWindow", , 控制窗口的可见性(在vb里使用:针对vb窗体及控件,请使用对应的vb属性) 如窗口之前是可见的,则返回TRUE(非零),否则返回FALSE(零)
.参数 hwnd, 整数型, , 窗口句柄,要向这个窗口应用由nCmdShow指定的命令
.参数 nCmdShow, 整数型, , 为窗口指定可视性方面的一个命令。请用下述任何一个常数
.DLL命令 IsWindowEnabled, 整数型, "user32", "IsWindowEnabled", , 判断窗口是否处于活动状态(在vb里使用:针对vb窗体和控件,请用enabled属性) 非零表示成功,零表示失败
.参数 窗口句柄, 整数型, , 待检测窗口的句柄
.DLL命令 EnableWindow, 整数型, "user32", "EnableWindow", , 在指定的窗口里允许或禁止所有鼠标及键盘输入(在vb里使用:在vb窗体和控件中使用Enabled属性) 非零表示成功,零表示失败。会设置GetLastError
.参数 窗口句柄, 整数型, , 窗口句柄
.参数 标识符, 逻辑型, , 非零允许窗口,零禁止
.DLL命令 SendMessage, 整数型, "user32", "SendMessageA", , 调用一个窗口的窗口函数,将一条消息发给那个窗口。
.参数 hwnd, 整数型, , 要接收消息的那个窗口的句柄
.参数 wMsg, 整数型, , 消息的标识符
.参数 wParam, 整数型, , 具体取决于消息
.参数 lParam, 整数型, , 具体取决于消息;
.DLL命令 RtlMoveMemory
.参数 Destination, 整数型
.参数 Source, 整数型
.参数 Length, 整数型
.DLL命令 改变窗口, 整数型, "user32.dll", "MoveWindow", , ,
.参数 窗口句柄, 整数型, , hwnd,欲移动窗口的句柄
.参数 左侧位置, 整数型, , x,窗口新的左侧位置
.参数 顶部位置, 整数型, , y,窗口新的顶部位置
.参数 新宽度, 整数型, , nWidth,窗口的新宽度
.参数 高宽度, 整数型, , nHeight,窗口的高宽度
.参数 是否重画, 整数型, , bRepaint,如窗口此时应重画,则设为TRUE(非零)
易语言卷帘工具箱源码,初始化卷帘,取星期,更换风格,搜索文件,线程搜索,修改底色,获取信息,取信息记录,取网络信息...
易语言仅用核心支持库实现对外部数据库的操作ADODB操作外部数据库例程源码,根据村组查询数据,数据库_读取数据到高级表格,数据库_保存高级表格数据到数据库,数据库_读取数据到列表...
易语言仅用核心支持库实现对外部数据库的操作ADODB操作外部数据库例程源码,根据村组查询数据,数据库_读取数据到高级表格,数据库_保存高级表格数据到数据库,数据库_读取数据到列表...
易语言仅用核心支持库实现对外部数据库的操作ADODB操作外部数据库例程源码,根据村组查询数据,数据库_读取数据到高级表格,数据库_保存高级表格数据到数据库,数据库_读取数据到列表...
易语言两个文件内存中通讯源码,子程序1,打开文件,生成空文件,生成重复字节文件,移到文件首,移到文件尾,移动读写位置,取读写位置,关闭文件,取文件长度,写出字节集,是否在文件尾,取错...
易语言易模块管理器Include目录源码,CopyTo_CreateProcessDebugInfo,CopyTo_CreateThreadDebugInfo,CopyTo_ExitThreadDebugInfo,CopyTo_ExitProcessDebugInfo,CopyTo_LoadDllDebugInfo,CopyTo_UnloadDllDebugInfo,CopyTo_ExceptionDebugInfo,Copy...
易语言卷帘工具箱源码,初始化卷帘,取星期,更换风格,搜索文件,线程搜索,修改底色,获取信息,取信息记录,取网络信息...
子程序1,打开文件,生成空文件,生成重复字节文件,移到文件首,移到文件尾,移动读写位置,取读写位置,关闭文件,取文件长度,写出字节集,是否在文件尾,取错误信息,读入字节集,读入2M字节集,清除文件缓冲区,读入文本,写出文本,写文本行,读入一行,插入字节集,取文件号...
初始化卷帘,取星期,更换风格,搜索文件,线程搜索,修改底色,获取信息,取信息记录,取网络信息...