Sign-up....

▲问▲如何获取一个窗体的图标?

如何获取一个窗体的图标?

找了一个星期都找不到答案,

请问哪位高人能指条路,啊?~~

谢谢了!!

[50 byte] By [msdn] at [2007-8-14 11:47:32]
# 1 Re: ▲问▲如何获取一个窗体的图标?

frm.icon

long_shaowei1111 at 2005-5-23 15:24:55 >
# 2 Re: ▲问▲如何获取一个窗体的图标?

啥意思?

wzzwwz at 2005-5-23 15:25:21 >
# 3 Re: ▲问▲如何获取一个窗体的图标?

就是,我的程序响获取某个外部应用程序的窗体图标,不是文件里面的图标~

AddressOf at 2005-5-23 15:39:24 >
# 4 Re: ▲问▲如何获取一个窗体的图标?

SendMessage(hwnd,WM_GETICON,(WPARAM)ICON_BIG,0) //大图标

SendMessage(hwnd,WM_GETICON,(WPARAM)ICON_SMALL,0)//小图标

以上消息返回窗体的图标的句柄。

rainivy at 2005-5-23 15:48:16 >
# 5 Re: ▲问▲如何获取一个窗体的图标?

对了,上面是VC的写法,VB中只要把那个(WPARAM)去掉就OK了

rainivy at 2005-5-23 15:49:02 >
# 6 Re: ▲问▲如何获取一个窗体的图标?

对了,

WM_GETICON = 127

ICON_BIG = 1

ICON_SMALL = 0

哈,好久没用VB了,不好意思!

rainivy at 2005-5-23 15:52:11 >
# 7 Re: ▲问▲如何获取一个窗体的图标?

555,,原来就这样啊,如果成功,我....我把我分钱全给你!!了

呵呵,感谢感谢!

AddressOf at 2005-5-23 15:55:33 >

VB

All Classified