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

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

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

三叶资源网 2019-05-22 12:40:28 易语言例程 2749 ℃ 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
动态调用DLL插件酷Q有道翻译APP协议键盘钩子趣头条SmartQQ协议源码取文件列表数据结构火山安卓Android面试宝典6.0战旗弹幕office2019激活猴子分桃Discuz屏幕录象扫码枪采集网页图片源码窗口特效XUI朗读
最新评论