//
//
//
//
//
//
//
//
//
//
软件Tags:
取任意文件的关联图标模块
系统结构:取关联图标,显示图标,取文件对应的图标,画图标,取图形设备句柄,
======程序集1
| |
| |------ _启动子程序
| |
| |------ _临时子程序
| |
| |
======_接口程序集
| |
| |------ 取关联图标
| |
| |------ 显示图标
| |
| |
======调用的Dll
| |
| |---[dll]------ 取文件对应的图标
| |
| |---[dll]------ 画图标
| |
| |---[dll]------ 取图形设备句柄
======窗口程序集1
| |
| |------ _按钮1_被单击
调用的DLL命令:
.DLL命令 取文件对应的图标, 整数型, , "ExtractAssociatedIconA"
.参数 程序句柄, 整数型
.参数 文件名, 文本型
.参数 图标类型, 整数型, 传址
.DLL命令 画图标, , , "DrawIcon"
.参数 设备句柄, 整数型
.参数 横向位置, 整数型
.参数 纵向位置, 整数型
.参数 图标, 整数型
.DLL命令 取图形设备句柄, 整数型, , "GetWindowDC"
.参数 窗口句柄, 整数型
