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

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

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

三叶资源网 2019-05-22 12:40:28 易语言例程 2934 ℃ 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
字节集搜索系统核心支持库ex_ui界面支持库鼠标自动点击器极速文件分割类高仿WPF界面文件拖拽无水印解析QQ注册酷Q智能机器人源码易语言调用JAVA源码群号转链接python list自绘桌面xmlhttp聊呗二维码生成抗锯齿HOOK易语言破解版
最新评论