易语言如何取图标句柄?

易语言如何取图标句柄?,第1张

hIcon = 取图标句柄 (, “D:\123.ico”, 1, 32, 32, 16)

.版本 2

.子程序 取图标句柄, 整数型, 公开

.参数 实例句柄, 整数型, 可空

.参数 图象名, 文本型

.参数 图像类型, 整数型

.参数 宽, 整数型

.参数 高, 整数型

.参数 标志, 整数型

返回 (LoadImage (实例句柄, 图象名, 图像类型, 宽, 高, 标志))

.版本 2

.DLL命令 LoadImage, 整数型, "user32", "LoadImageA", , 载入一个位图、图标或指针 执行成功则返回对象的一个句柄;零表示失败

.参数 实例句柄, 整数型, , 要从其中载入图象的DLL或应用程序模块或实例句柄。零表示装载一幅固有图象

.参数 图象名, 文本型, , 欲载入图象的名字。如指定了hInst,就用这个参数指定资源或资源的标志符(标志符是一个长整数)。如hInst为空,而且已指定了LR_LOADFROMFILE,那么这个参数代表文件名(位图、图标或指针文件)。如果是个Long型值,这个参数就代表固有位图、图标或指针的编号

.参数 图象类型, 整数型, , 下述常数之一,指定了欲载入的图象类型:IMAGE_BITMAP, IMAGE_CURSOR, IMAGE_ICON

.参数 图象宽度, 整数型, , 要求的图象宽度和高度。图象会根据情况自动伸缩。如设为零,表示用图象的默认大小

.参数 图象高度, 整数型, , 同上

.参数 常数组合, 整数型, , 下述常数的任意组合,它们都在api32.txt文件中得到了定义:LR_DEFAULTCOLOR:以常规方式载入图象LR_LOADREALSIZE:不对图象进行缩放处理。忽略n1和n2的设置LR_CREATEDIBSECTION:如果指定了IMAGE_BITMAP,就返回DIBSection的句柄,而不是位图的句柄LR_DEFAULTSIZE:如果n1和n2为零,就使用由系统定义的图象默认大小,而不是图象本身定义的大小LR_LOADFROMFILE:如hInst为零,lpsz就代表要载入适当类型的一个文件的名字,仅适用于Win95LR_LOADMAP3DCOLORS:将图象中的深灰、灰、以及浅灰像素都替换成COLOR_3DSHADOW,COLOR_3DFACE以及COLOR_3DLIGHT的当前设置LR_LOADTRANSPARENT:与图象中第一个像素相符的所有像素都由系统替换LR_MONOCHROME:将图象转换成单色LR_SHARED:将图象作为一个共享资源载入。在NT 4.0中装载固有资源时要用到这个设置

队列引用句柄

-如需将数据存储在队列中,单独获取每个元素或将所有元素作为一个数组整体获取,可在

各队列 *** 作函数中使用该引用句柄。

右键单击某个“队列 *** 作”函数的队列输入接线端,从快捷菜单中选择创建»输入控件,可创建该引用句柄控件。队列引用句柄控件被创建时,并不会同时生成一个队列引用。必须使用获取队列引用函数创建一个队列引用。

右键单击前面板上的队列引用句柄控件,从快捷菜单中选择显示图标,可将引用句柄显示为图标。右键单击前面板上的引用句柄控件,从快捷菜单中选择显示输入控件,可将引用句柄显示为输入控件。该输入控件仅用于显示。

可将任意控件拖放到队列引用句柄上,用于指定通知器的数据类型。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11546701.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存