易语言多页浏览器源码
系统结构:创建,取MDI客户区,取原窗口函数,注册类,激活子窗口,新建页面,层叠,平铺,子窗口函数,窗口函数,寻找子窗口,寻找浏览器,删除子窗口,新选择夹窗口函数,载入收藏夹,取注册文本,菜单事件,创建,取句柄,设置句柄,跳到网页,取页面,设置标题,是否存在,设置选择夹,添加子夹,取原函数,删除子夹,设置开始页,设置标题,激活子夹,取子夹个数,创建列表,刷新列表,添加目录菜单,加入文件菜单,取文件图标,创建窗口,获取句柄,显示窗口,更新窗口,获取菜单,获取子菜单,取类名,移动窗口,发送外部信息,置前台窗口,建子窗口,载入图标,载入鼠标,获取信息,翻译消息,传递消息,设置关系,设置窗口风格,创建子窗口,设置背景色,获取场景,获取系统刷子,取窗口标题,取窗口风格,缺省框架窗口函数,取菜单ID,图标,鼠标,注册窗口类,缺省子窗口函数,置窗口标题,取当前窗口,消息,调用窗口函数,取客户巨型,寻找窗口,子夹消息,取鼠标位置,加入收藏夹,取特殊路径,拷贝内存,释放ID,加入菜单,GetMenuPosFromID,DrawMenuBar,SetMenuItemInfo,CreatePopupMenu,插入菜单,SHGetFileInfo,RegOpenKeyEx,RegCloseKey,RegQueryValueEx,
======窗口程序集1
| |
| |------ _按钮1_被单击
| |
| |------ __启动窗口_创建完毕
| |
| |------ __启动窗口_尺寸被改变
| |
| |------ _图片框1_鼠标位置被移动
| |
| |------ _工具条2_鼠标位置被移动
| |
| |------ _图片框1_鼠标左键被按下
| |
| |------ _组合框1_按下某键
| |
| |------ _选择夹1_子夹被改变
| |
| |------ _选择夹1_被双击
| |
| |------ _工具条1_被下拉
| |
| |------ _空白页_被选择
| |
| |------ _当前页_被选择
| |
| |------ _保存HTML_被选择
| |
| |------ _页面设置_被选择
| |
| |------ _打印预览_被选择
| |
| |------ _打印_被选择
| |
| |------ _退出_被选择
| |
| |------ _空白页面_被选择
| |
| |------ _当前页面_被选择
| |
| |------ _选择夹1_鼠标右键被放开
| |
| |------ _关闭页面_被选择
| |
| |------ _关闭所有页面_被选择
| |
| |------ _工具条1_被单击
| |
| |------ _层叠排列_被选择
| |
| |------ _平铺排列_被选择
| |
| |------ _关于_被选择
| |
| |------ __启动窗口_被显示
| |
| |------ _添加到收藏夹_被选择
| |
| |
======MDI_父窗口
| |
| |------ _初始化
| |
| |------ _销毁
| |
| |------ 创建
| |
| |------ 取MDI客户区
| |
| |------ 取原窗口函数
| |
| |------ 注册类
| |
| |------ 激活子窗口
| |
| |------ 新建页面
| |
| |------ 层叠
| |
| |------ 平铺
| |
| |
======全局共享函数
| |
| |------ 子窗口函数
| |
| |------ 窗口函数
| |
| |------ 寻找子窗口
| |
| |------ 寻找浏览器
| |
| |------ 删除子窗口
| |
| |------ 新选择夹窗口函数
| |
| |------ 载入收藏夹
| |
| |------ 取注册文本
| |
| |------ 菜单事件
| |
| |
======蒋勇浏览器_子窗口
| |
| |------ _初始化
| |
| |------ _销毁
| |
| |------ 创建
| |
| |------ 取句柄
| |
| |------ 设置句柄
| |
| |------ 跳到网页
| |
| |------ 取页面
| |
| |------ 设置标题
| |
| |------ 是否存在
| |
| |
======窗口程序集2
| |
| |------ _窗口1_创建完毕
| |
| |------ _蒋勇浏览框1_状态文本被改变
| |
| |------ _蒋勇浏览框1_标题被改变
| |
| |------ _蒋勇浏览框1_即将打开新窗口
| |
| |------ _蒋勇浏览框1_即将跳转
| |
| |
======选择夹_管理
| |
| |------ _初始化
| |
| |------ _销毁
| |
| |------ 设置选择夹
| |
| |------ 添加子夹
| |
| |------ 取原函数
| |
| |------ 删除子夹
| |
| |------ 设置开始页
| |
| |------ 设置标题
| |
| |------ 激活子夹
| |
| |------ 取子夹个数
| |
| |
======窗口程序集3
| |
| |------ _按钮1_被单击
| |
| |
======收藏夹_管理
| |
| |------ _初始化
| |
| |------ _销毁
| |
| |------ 创建列表
| |
| |------ 刷新列表
| |
| |------ 添加目录菜单
| |
| |------ 加入文件菜单
| |
| |------ 取文件图标
| |
| |
======调用的Dll
| |
| |---[dll]------ 创建窗口
| |
| |---[dll]------ 获取句柄
| |
| |---[dll]------ 显示窗口
| |
| |---[dll]------ 更新窗口
| |
| |---[dll]------ 获取菜单
| |
| |---[dll]------ 获取子菜单
| |
| |---[dll]------ 取类名
| |
| |---[dll]------ 移动窗口
| |
| |---[dll]------ 发送外部信息
| |
| |---[dll]------ 置前台窗口
| |
| |---[dll]------ 建子窗口
| |
| |---[dll]------ 载入图标
| |
| |---[dll]------ 载入鼠标
| |
| |---[dll]------ 获取信息
| |
| |---[dll]------ 翻译消息
| |
| |---[dll]------ 传递消息
| |
| |---[dll]------ 设置关系
| |
| |---[dll]------ 设置窗口风格
| |
| |---[dll]------ 创建子窗口
| |
| |---[dll]------ 设置背景色
| |
| |---[dll]------ 获取场景
| |
| |---[dll]------ 获取系统刷子
| |
| |---[dll]------ 取窗口标题
| |
| |---[dll]------ 取窗口风格
| |
| |---[dll]------ 缺省框架窗口函数
| |
| |---[dll]------ 取菜单ID
| |
| |---[dll]------ 图标
| |
| |---[dll]------ 鼠标
| |
| |---[dll]------ 注册窗口类
| |
| |---[dll]------ 缺省子窗口函数
| |
| |---[dll]------ 置窗口标题
| |
| |---[dll]------ 取当前窗口
| |
| |---[dll]------ 消息
| |
| |---[dll]------ 调用窗口函数
| |
| |---[dll]------ 取客户巨型
| |
| |---[dll]------ 寻找窗口
| |
| |---[dll]------ 子夹消息
| |
| |---[dll]------ 取鼠标位置
| |
| |---[dll]------ 加入收藏夹
| |
| |---[dll]------ 取特殊路径
| |
| |---[dll]------ 拷贝内存
| |
| |---[dll]------ 释放ID
| |
| |---[dll]------ 加入菜单
| |
| |---[dll]------ GetMenuPosFromID
| |
| |---[dll]------ DrawMenuBar
| |
| |---[dll]------ SetMenuItemInfo
| |
| |---[dll]------ CreatePopupMenu
| |
| |---[dll]------ 插入菜单
| |
| |---[dll]------ SHGetFileInfo
| |
| |---[dll]------ RegOpenKeyEx
| |
| |---[dll]------ RegCloseKey
| |
| |---[dll]------ RegQueryValueEx
调用的DLL命令:
.DLL命令 创建窗口, 整数型, "user32.dll", "CreateWindowExA"
.参数 exstyle, 整数型
.参数 class, 文本型
.参数 window, 整数型
.参数 style, 整数型
.参数 x, 整数型
.参数 y, 整数型
.参数 width, 整数型
.参数 height, 整数型
.参数 parent, 整数型
.参数 menu, 整数型
.参数 hin, 整数型
.参数 lparam, 客户区结构
.DLL命令 获取句柄, 整数型, "kernel32.dll", "GetModuleHandleA"
.参数 name, 整数型
.DLL命令 显示窗口, 整数型, "user32.dll", "ShowWindow"
.参数 hwnd, 整数型
.参数 cmd, 整数型
.DLL命令 更新窗口, 整数型, "user32.dll", "UpdateWindow"
.参数 hwnd, 整数型
.DLL命令 获取菜单, 整数型, "user32.dll", "GetMenu"
.参数 hwnd, 整数型
.DLL命令 获取子菜单, 整数型, "user32.dll", "GetSubMenu"
.参数 hmenu, 整数型
.参数 pos, 整数型
.DLL命令 取类名, 整数型, "user32.dll", "GetClassNameA"
.参数 hwnd, 整数型
.参数 name, 文本型
.参数 size, 整数型
.DLL命令 移动窗口, 整数型, "user32.dll", "MoveWindow"
.参数 hwnd, 整数型
.参数 x, 整数型
.参数 y, 整数型
.参数 width, 整数型
.参数 height, 整数型
.参数 bool, 整数型
.DLL命令 发送外部信息, 整数型, "user32.dll", "SendMessageA"
.参数 hwnd, 整数型
.参数 msg, 整数型
.参数 wparam, 整数型
.参数 lparam, 子窗口类
.DLL命令 置前台窗口, 整数型, "user32.dll", "SetActiveWindow"
.参数 hwnd, 整数型
.DLL命令 建子窗口, 整数型, "user32.dll", "CreateMDIWindowA"
.参数 class, 文本型
.参数 window, 文本型
.参数 style, 整数型
.参数 x, 整数型
.参数 y, 整数型
.参数 width, 整数型
.参数 height, 整数型
.参数 parent, 整数型
.参数 hin, 整数型
.参数 lparam, 整数型
.DLL命令 载入图标, 整数型, "user32.dll", "LoadIconA"
.参数 hin, 整数型
.参数 icon, 整数型
.DLL命令 载入鼠标, 整数型, "user32.dll", "LoadCursorA"
.参数 hin, 整数型
.参数 cursor, 整数型
.DLL命令 获取信息, 整数型, "user32.dll", "GetMessage"
.参数 lparam, 整数型
.参数 hwnd, 整数型
.参数 min, 整数型
.参数 max, 整数型
.DLL命令 翻译消息, 整数型, "user32.dll", "TranslateMessage"
.参数 msg, 消息
.DLL命令 传递消息, 整数型, "user32.dll", "DispatchMessage"
.参数 msg, 消息
.DLL命令 设置关系, 整数型, "user32.dll", "SetParent"
.参数 child, 整数型
.参数 new, 整数型
.DLL命令 设置窗口风格, 整数型, "user32.dll", "SetWindowLongA"
.参数 hwnd, 整数型
.参数 index, 整数型
.参数 new, 子程序指针
.DLL命令 创建子窗口, 整数型, "user32.dll", "CreateWindowExA"
.参数 exstyle, 整数型
.参数 class, 文本型
.参数 window, 文本型
.参数 style, 整数型
.参数 x, 整数型
.参数 y, 整数型
.参数 width, 整数型
.参数 height, 整数型
.参数 parent, 整数型
.参数 menu, 整数型
.参数 hin, 整数型
.参数 lparam, 整数型
.DLL命令 设置背景色, 整数型, "gdi32.dll", "SetBkColor"
.参数 hdc, 整数型
.参数 color, 颜色
.DLL命令 获取场景, 整数型, "user32.dll", "GetDC"
.参数 HWND, 整数型
.DLL命令 获取系统刷子, 整数型, "gdi32.dll", "Rgb"
.参数 red, 整数型
.参数 green, 整数型
.参数 blue, 整数型
.DLL命令 取窗口标题, 整数型, , "GetWindowTextA"
.参数 HWND, 整数型
.参数 text, 文本型
.参数 count, 整数型
.DLL命令 取窗口风格, 整数型, , "GetWindowLongA"
.参数 hwnd, 整数型
.参数 index, 整数型
.DLL命令 缺省框架窗口函数, 整数型, , "DefFrameProcA"
.参数 hwnd, 整数型
.参数 client, 整数型
.参数 msg, 整数型
.参数 wparam, 整数型
.参数 lparam, 整数型
.DLL命令 取菜单ID, 整数型, , "GetMenuItemID"
.参数 hmenu, 整数型
.参数 pos, 整数型
.DLL命令 图标, 整数型, , "LoadIconA"
.参数 hin, 整数型
.参数 icon, 整数型
.DLL命令 鼠标, 整数型, , "LoadCursorA"
.参数 hin, 整数型
.参数 cursor, 整数型
.DLL命令 注册窗口类, 整数型, , "RegisterClassExA"
.参数 lm, 窗口类
.DLL命令 缺省子窗口函数, 整数型, , "DefMDIChildProcA"
.参数 hwnd, 整数型
.参数 msg, 整数型
.参数 wparam, 整数型
.参数 lparam, 整数型
.DLL命令 置窗口标题, 整数型, , "SetWindowTextA"
.参数 hwnd, 整数型
.参数 text, 文本型
.DLL命令 取当前窗口, 整数型, , "GetActiveWindow"
.DLL命令 消息, 整数型, , "SendMessageA"
.参数 hwnd, 整数型
.参数 msg, 整数型
.参数 wpram, 整数型
.参数 lparam, 整数型
.DLL命令 调用窗口函数, 整数型, , "CallWindowProcA"
.参数 old, 整数型
.参数 hwnd, 整数型
.参数 msg, 整数型
.参数 wparam, 整数型
.参数 lparam, 整数型
.DLL命令 取客户巨型, , , "GetClientRect"
.参数 hwnd, 整数型
.参数 rect, 巨型, 传址
.DLL命令 寻找窗口, 整数型, , "FindWindowExA"
.参数 hwnd, 整数型
.参数 child, 整数型
.参数 class, 文本型
.参数 cap, 整数型
.DLL命令 子夹消息, 整数型, , "SendMessageA"
.参数 hwnd, 整数型
.参数 msg, 整数型
.参数 wparam, 整数型
.参数 lparam, 子夹, 传址
.DLL命令 取鼠标位置, , , "GetCursorPos"
.参数 point, 坐标, 传址
.DLL命令 加入收藏夹, 逻辑型, "shdocvw.dll", "DoAddToFavDlg"
.参数 hwnd, 整数型
.参数 cap, 文本型
.参数 s, 整数型
.参数 title, 文本型
.参数 s1, 整数型
.参数 lpid, 整数型
.DLL命令 取特殊路径, 整数型, "shell32.dll", "SHGetSpecialFolderLocation"
.参数 hwnd, 整数型
.参数 type, 整数型
.参数 lpid, 整数型, 传址
.DLL命令 拷贝内存, , , "CopyMemoryA"
.参数 dest, 整数型, 传址
.参数 source, 整数型, 传址
.参数 size, 整数型
.DLL命令 释放ID, , "ole32.dll", "CoTaskMemFree"
.参数 pid, 整数型
.DLL命令 加入菜单, , , "AppendMenuA"
.参数 hmenu, 整数型
.参数 flag, 整数型
.参数 id, 整数型
.参数 cap, 文本型
.DLL命令 GetMenuPosFromID, 整数型, "shlwapi.dll", "GetMenuPosFromID"
.参数 hmenu, 整数型
.参数 id, 整数型
.DLL命令 DrawMenuBar, , , "DrawMenuBar"
.参数 hwnd, 整数型
.DLL命令 SetMenuItemInfo, 逻辑型, , "SetMenuItemInfoA"
.参数 hmenu, 整数型
.参数 item, 整数型
.参数 bypos, 逻辑型
.参数 iteminfo, MENUITEMINFO, 传址
.DLL命令 CreatePopupMenu, 整数型, , "CreatePopupMenu"
.DLL命令 插入菜单, , , "InsertMenuA"
.参数 hmenu, 整数型
.参数 pos, 整数型
.参数 flag, 整数型
.参数 id, 整数型
.参数 t, 文本型
.DLL命令 SHGetFileInfo, 整数型, "shell32.dll", "SHGetFileInfo"
.参数 path, 文本型
.参数 arr, 整数型
.参数 info, SHFILEINFO, 传址
.参数 size, 整数型
.参数 flat, 整数型
.DLL命令 RegOpenKeyEx, , "advapi32.dll", "RegOpenKeyExA"
.参数 hkey, 整数型
.参数 path, 文本型
.参数 option, 整数型
.参数 sam, 整数型
.参数 lr, 整数型, 传址
.DLL命令 RegCloseKey, 整数型, "advapi32.dll", "RegCloseKey"
.参数 hkey, 整数型
.DLL命令 RegQueryValueEx, 整数型, "advapi32.dll", "RegQueryValueExA"
.参数 hkey, 整数型
.参数 key, 文本型
.参数 r, 整数型
.参数 type, 整数型
.参数 data, 文本型
.参数 size, 整数型, 传址
易语言类似易的KEY注册验证和KEY生成模块源码,生成钥匙文件,文本加密,钥匙文件注册,十六进制到十进制,文本解密...
易语言简易版超级列表框加入超链接源码,超级列表框置超链接,SendMessage_...
易语言监控tcp连接后续删除连接源码,GetPort,GetAscIP,API_GetTcpTable,API_LocalSize,API_CopyMemory,API_inet_ntoa,API_lstrlen,API_ntohs,API_SetTcpEntry...
易语言监控TCP连接API源码,GetPort,GetAscIP,API_GetTcpTable,API_LocalSize,API_CopyMemory,API_inet_ntoa,API_lstrlen,API_ntohs...
易语言电影信息采集器金牛报喜交流源码,采集信息,提取网页信息,读取海报...
易语言清除cookies模块源码,清空cookies,清空history,清空cache,清空cache文件,列出对应项目,清除项目,InternetSetOption,FindFirstUrlCacheEntry,FindNextUrlCacheEntry,FindCloseUrlCache,DeleteUrlCacheEntry...
易语言注册表监视源码,CreateEvent,RegOpenKeyEx,RegCloseKey,CloseHandle,RegNotifyChangeKeyValue,WaitForSingleObject,WaitForMultipleObjects...
易语言歌词同步源码,载入字幕文件,同步,滚动字幕...
易语言本地修改QQ群群公告源码,搜索QQ号,搜索QQ群,获取群公告,更改群公告...