为编程爱好者分享易语言教程源码的资源网

网站首页 > 易语言相关 > 易语言例程 正文

获取程序多种尺寸图标易语言源码

三叶资源网 2019-05-22 12:40:28 易语言例程 2203 ℃ 2 评论

获取程序多种尺寸图标易语言源码

.版本 2

.程序集 窗口程序集1, , , wangzexi

.子程序 _按钮1_被单击

通用对话框1.打开 ()
绘制图标 (通用对话框1.文件名)

.子程序 绘制图标
.参数 filePath, 文本型
.局部变量 hWnd, 整数型
.局部变量 hIcon, 整数型
.局部变量 hDc, 整数型

hWnd = 取窗口句柄 ()
hDc = GetDC (hWnd)

' 256*256
hIcon = GetFileIcon (filePath, #SHIL_JUMBO)
DrawIconEx (hDc, 0, 0, hIcon, 256, 256, 0, 0, #DI_NORMAL)
DestroyIcon (hIcon)

' 48*48
hIcon = GetFileIcon (filePath, #SHIL_EXTRALARGE)
DrawIconEx (hDc, 256, 0, hIcon, 48, 48, 0, 0, #DI_NORMAL)
DestroyIcon (hIcon)

' 32*32
hIcon = GetFileIcon (filePath, #SHIL_LARGE)
DrawIconEx (hDc, 310, 0, hIcon, 32, 32, 0, 0, #DI_NORMAL)
DestroyIcon (hIcon)

' 16*16
hIcon = GetFileIcon (filePath, #SHIL_SMALL)
DrawIconEx (hDc, 345, 0, hIcon, 16, 16, 0, 0, #DI_NORMAL)
DestroyIcon (hIcon)
ReleaseDC (hWnd, hDc)

.子程序 __启动窗口_首次激活

绘制图标 (“c:\”)
文件下载

来源:三叶资源网,欢迎分享,公众号:iisanye,(三叶资源网⑤群:21414575

已有2位网友发表了看法:

  • 模块版本

    模块版本  评论于 [2020-02-15 17:48:05]  回复

    易语言编译多图标程序

  • 易语言

    易语言  评论于 [2020-06-06 13:14:39]  回复

    易语言图标支持那种尺寸

欢迎 发表评论:

百度站内搜索
关注微信公众号
三叶资源网⑤群:三叶资源网⑤群

网站分类
随机tag
代理服务器源码FFmpeg酷Q数组排序音频转换大师脚本引擎矩阵应用装修预算计算器内存运行模块监听wifi信号强度引流软件源码仿360纵向滚动条自动打怪内存销毁时钟键值排序聊天室例程屏幕取色辣妈帮界面引擎源码
最新评论