易语言flash播放器模块源码
系统结构:创建,左边,顶边,宽度,高度,移动,可视,禁止,销毁,地址,设置缩放矩形,缩放,相位控制,播放,停止,播放前一帧,播放后一帧,播放第一帧,暂停播放,跳转帧,当前帧,是否正在播放,载入百分比,装载结构,Flash版本,加载动画,置变量,取变量,T跳转帧,T到标签,T当前帧,T当前标签,T播放,T暂停播放,T置属性,T取属性,T执行帧,T执行标签,T置属性编号,T取属性编号,T取属性号,取对象,加强本地security,启动呼叫,置返回值,置对象,外形端口,允许全屏幕显示,允许访问网络,外形地址,外形,无缝标志,电影数据,允许访问脚本,动画功率,远程SW,动画质量2,背景颜色,嵌入电影,设计字体,播放范围,基础,菜单,对齐,模式,当前播放帧,循环播放,后台颜色,排列模式,比例模式,动画质量,播放或暂停,帧总数,现行状态,AtlAxWinInit,CreateWindowEx,GetModuleHandle,AtlAxGetControl,GetWindowRect,ScreenToClient,GetParent,MoveWindow,IsWindowVisible,ShowWindow,IsWindowEnabled,EnableWindow,SendMessage,RtlMoveMemory,
======程序集1
| |
| |------ _启动子程序
| |
| |
======Flash播放器
| |
| |------ _初始化
| |
| |------ _销毁
| |
| |------ 创建
| |
| |------ 左边
| |
| |------ 顶边
| |
| |------ 宽度
| |
| |------ 高度
| |
| |------ 移动
| |
| |------ 可视
| |
| |------ 禁止
| |
| |------ 销毁
| |
| |------ 地址
| |
| |------ 设置缩放矩形
| |
| |------ 缩放
| |
| |------ 相位控制
| |
| |------ 播放
| |
| |------ 停止
| |
| |------ 播放前一帧
| |
| |------ 播放后一帧
| |
| |------ 播放第一帧
| |
| |------ 暂停播放
| |
| |------ 跳转帧
| |
| |------ 当前帧
| |
| |------ 是否正在播放
| |
| |------ 载入百分比
| |
| |------ 装载结构
| |
| |------ Flash版本
| |
| |------ 加载动画
| |
| |------ 置变量
| |
| |------ 取变量
| |
| |------ T跳转帧
| |
| |------ T到标签
| |
| |------ T当前帧
| |
| |------ T当前标签
| |
| |------ T播放
| |
| |------ T暂停播放
| |
| |------ T置属性
| |
| |------ T取属性
| |
| |------ T执行帧
| |
| |------ T执行标签
| |
| |------ T置属性编号
| |
| |------ T取属性编号
| |
| |------ T取属性号
| |
| |------ 取对象
| |
| |------ 加强本地security
| |
| |------ 启动呼叫
| |
| |------ 置返回值
| |
| |------ 置对象
| |
| |------ 外形端口
| |
| |------ 允许全屏幕显示
| |
| |------ 允许访问网络
| |
| |------ 外形地址
| |
| |------ 外形
| |
| |------ 无缝标志
| |
| |------ 电影数据
| |
| |------ 允许访问脚本
| |
| |------ 动画功率
| |
| |------ 远程SW
| |
| |------ 动画质量2
| |
| |------ 背景颜色
| |
| |------ 嵌入电影
| |
| |------ 设计字体
| |
| |------ 播放范围
| |
| |------ 基础
| |
| |------ 菜单
| |
| |------ 对齐
| |
| |------ 模式
| |
| |------ 当前播放帧
| |
| |------ 循环播放
| |
| |------ 后台颜色
| |
| |------ 排列模式
| |
| |------ 比例模式
| |
| |------ 动画质量
| |
| |------ 播放或暂停
| |
| |------ 帧总数
| |
| |------ 现行状态
| |
| |
======调用的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命令 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, 整数型
易语言卷帘工具箱源码,初始化卷帘,取星期,更换风格,搜索文件,线程搜索,修改底色,获取信息,取信息记录,取网络信息...
易语言仅用核心支持库实现对外部数据库的操作ADODB操作外部数据库例程源码,根据村组查询数据,数据库_读取数据到高级表格,数据库_保存高级表格数据到数据库,数据库_读取数据到列表...
易语言仅用核心支持库实现对外部数据库的操作ADODB操作外部数据库例程源码,根据村组查询数据,数据库_读取数据到高级表格,数据库_保存高级表格数据到数据库,数据库_读取数据到列表...
易语言仅用核心支持库实现对外部数据库的操作ADODB操作外部数据库例程源码,根据村组查询数据,数据库_读取数据到高级表格,数据库_保存高级表格数据到数据库,数据库_读取数据到列表...
易语言两个文件内存中通讯源码,子程序1,打开文件,生成空文件,生成重复字节文件,移到文件首,移到文件尾,移动读写位置,取读写位置,关闭文件,取文件长度,写出字节集,是否在文件尾,取错...
易语言易模块管理器Include目录源码,CopyTo_CreateProcessDebugInfo,CopyTo_CreateThreadDebugInfo,CopyTo_ExitThreadDebugInfo,CopyTo_ExitProcessDebugInfo,CopyTo_LoadDllDebugInfo,CopyTo_UnloadDllDebugInfo,CopyTo_ExceptionDebugInfo,Copy...
易语言卷帘工具箱源码,初始化卷帘,取星期,更换风格,搜索文件,线程搜索,修改底色,获取信息,取信息记录,取网络信息...
子程序1,打开文件,生成空文件,生成重复字节文件,移到文件首,移到文件尾,移动读写位置,取读写位置,关闭文件,取文件长度,写出字节集,是否在文件尾,取错误信息,读入字节集,读入2M字节集,清除文件缓冲区,读入文本,写出文本,写文本行,读入一行,插入字节集,取文件号...
初始化卷帘,取星期,更换风格,搜索文件,线程搜索,修改底色,获取信息,取信息记录,取网络信息...