//
//
//
//
//
//
//
//
//
//
软件Tags:
tooltip_ec
系统结构:模块_添加提示,模块_移除提示,模块_修改提示,模块_完整修改提示框信息,模块_创建提示框,模块_简便建立提示框信息,模块_完整建立提示框信息,模块_修改提示框信息,模块_添加支持的控件,模块_移除支持的控件,模块_更新提示文本,模块_多行显示,外部_初始化控件,外部_创建窗口,外部_获得程序句柄,外部_设置窗口位置,外部_获得客户区矩形,SetWindowLong,GetWindowLong,外部_发送消息,外部_发送消息_颜色,外部_发送消息_TTM_UPDATETIPTEXT,GetSysColor,
======主程序
| |
| |------ _启动子程序
| |
| |------ _临时子程序
| |
| |
======_接口程序集
| |
| |------ 模块_添加提示
| |
| |------ 模块_移除提示
| |
| |------ 模块_修改提示
| |
| |
======主体程序集
| |
| |------ 模块_完整修改提示框信息
| |
| |------ 模块_创建提示框
| |
| |------ 模块_简便建立提示框信息
| |
| |------ 模块_完整建立提示框信息
| |
| |------ 模块_修改提示框信息
| |
| |------ 模块_添加支持的控件
| |
| |------ 模块_移除支持的控件
| |
| |------ 模块_更新提示文本
| |
| |------ 模块_多行显示
| |
| |
======调用的Dll
| |
| |---[dll]------ 外部_初始化控件
| |
| |---[dll]------ 外部_创建窗口
| |
| |---[dll]------ 外部_获得程序句柄
| |
| |---[dll]------ 外部_设置窗口位置
| |
| |---[dll]------ 外部_获得客户区矩形
| |
| |---[dll]------ SetWindowLong
| |
| |---[dll]------ GetWindowLong
| |
| |---[dll]------ 外部_发送消息
| |
| |---[dll]------ 外部_发送消息_颜色
| |
| |---[dll]------ 外部_发送消息_TTM_UPDATETIPTEXT
| |
| |---[dll]------ GetSysColor
调用的DLL命令:
.DLL命令 外部_初始化控件, 逻辑型, "comctl32.dll", "InitCommonControlsEx"
.参数 初始化控件结构, 初始化控件结构
.DLL命令 外部_创建窗口, 整数型, , "CreateWindowExA"
.参数 扩展窗口样式, 整数型
.参数 窗口类名, 文本型
.参数 窗口名, 整数型
.参数 窗口样式, 整数型
.参数 左边, 整数型
.参数 定边, 整数型
.参数 宽度, 整数型
.参数 长度, 整数型
.参数 父窗口句柄, 整数型
.参数 菜单句柄, 整数型
.参数 程序句柄, 整数型
.参数 额外数据, 整数型
.DLL命令 外部_获得程序句柄, 整数型, , "GetModuleHandleA"
.参数 模块名, 整数型
.DLL命令 外部_设置窗口位置, , , "SetWindowPos"
.参数 窗口句柄, 整数型
.参数 窗口顺序句柄, 整数型
.参数 横坐标, 整数型
.参数 纵坐标, 整数型
.参数 宽, 整数型
.参数 高, 整数型
.参数 排位选项, 整数型
.DLL命令 外部_获得客户区矩形, 逻辑型, , "GetClientRect"
.参数 窗口句柄, 整数型
.参数 客户区矩形, 矩形
.DLL命令 SetWindowLong, 整数型, , "SetWindowLongA"
.参数 hwnd, 整数型
.参数 nIndex, 整数型
.参数 dwNewLong, 整数型
.DLL命令 GetWindowLong, 整数型, , "GetWindowLongA"
.参数 hwnd, 整数型
.参数 nIndex, 整数型
.DLL命令 外部_发送消息, , , "SendMessageA"
.参数 发送对象句柄, 整数型
.参数 消息, 整数型
.参数 辅助参数一, 整数型
.参数 辅助参数二, 提示框信息
.DLL命令 外部_发送消息_颜色, , , "SendMessageA"
.参数 发送对象句柄, 整数型
.参数 消息, 整数型
.参数 辅助参数一, 整数型
.参数 辅助参数二, 整数型
.DLL命令 外部_发送消息_TTM_UPDATETIPTEXT, , , "SendMessageA"
.参数 发送对象句柄, 整数型
.参数 消息, 整数型
.参数 辅助参数一, 整数型
.参数 辅助参数二, 提示框信息, 传址
.DLL命令 GetSysColor, 整数型, , "GetSysColor"
.参数 nIndex, 整数型
