求獲取一個從DLL裡面SHOW出來的窗體的圖標(只知道該窗體的Handle) 如題:我在網上查了一下,有些帖上說用SendMessage可以實現。但是本人測試沒有通過不知道是為什麼。如下面的帖子。http://dev.cbw.com/vb/api/20055245104_5F4028877.shtml 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先做一个DLL 然后在你程序调用DLL的时候发个消息过去最后不就可以获取到了? LZ试试 参考如下代码:vHandle即你得到的Dll窗体Handle Image1.Picture.Icon.Handle := SendMessage(vHandle, WM_GETICON, ICON_SMALL, 0); Image2.Picture.Icon.Handle := SendMessage(vHandle, WM_GETICON, ICON_BIG, 0); TO zswang(伴水清清)(专家门诊清洁工) ( )你說的方法我試過了,不行。根我問題上面貼的帖子說的一樣。 TO zuoansuifeng(命运的砂粒,总在某个时刻找上门,无法抗拒) ( ) 你說的方法我知道可以實現 但是我現在只是想通過 Handle 來獲得。 是啊 通过Handle来实现 自己定义个句柄不就可以了? 请教如何读写这样的XML delphi 做手机 要哪些 插件 TDBGrid问题请教!! 在stringGrid 中,如何控制某一列可編輯,某一列不可編輯? 急................... 问一下‘流’和Tlist的问题,谢谢! ! 如何将SQL SERVER 倒入EXCEL,然后将修改后的Excel写入SQL SERVER? 怎样控制打印预览Form? (十万火急!!!!!!) 怎样在delphi中写一个复数类? 报表问题,高手指教 如何动态打开指定的窗口? 问两个问题200分送给大家
然后在你程序调用DLL的时候发个消息过去
最后不就可以获取到了? LZ试试
vHandle即你得到的Dll窗体Handle Image1.Picture.Icon.Handle :=
SendMessage(vHandle, WM_GETICON, ICON_SMALL, 0);
Image2.Picture.Icon.Handle :=
SendMessage(vHandle, WM_GETICON, ICON_BIG, 0);
你說的方法我知道可以實現 但是我現在只是想通過 Handle 來獲得。