社区
ATL
帖子详情
100分大赠送!难题!如何获得当前网页中ActiveX控件的句柄?
bmw2of4
2000-08-14 08:16:00
我自己编写了一个ActiveX控件,如果将控件加入到我的程序中,自然可以得到控件的句柄,但如果控件是加载在网页中的,我如何在浏览器中(自己编写,CHtmlView)得到这个控件的句柄,以向这个控件发送消息。
谢谢!
...全文
165
8
打赏
收藏
100分大赠送!难题!如何获得当前网页中ActiveX控件的句柄?
我自己编写了一个ActiveX控件,如果将控件加入到我的程序中,自然可以得到控件的句柄,但如果控件是加载在网页中的,我如何在浏览器中(自己编写,CHtmlView)得到这个控件的句柄,以向这个控件发送消息。 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bmw2of4
2000-08-17
打赏
举报
回复
那到底怎么做呢,明确一下好吗?
shines77
2000-08-17
打赏
举报
回复
不会真的那么难吧:)
Un1
2000-08-17
打赏
举报
回复
你可以为控件写一个hWnd属性把句柄显露出来嘛!
Sikao
2000-08-16
打赏
举报
回复
我想可以通过这个控件的GUID可以获取这个控件的句柄! 因为这个控件在网页中已经显露了这个GUID, 而且这个控件一定也下载到了本地(如果想正确浏览这个网页的话). 可以考虑一下!!
l634youngpig
2000-08-16
打赏
举报
回复
有一定难度
bmw2of4
2000-08-15
打赏
举报
回复
怎么用呢,望详细说明
hardstar
2000-08-15
打赏
举报
回复
你试试Iwebbrower2吧。也许有效。
bmw2of4
2000-08-15
打赏
举报
回复
是不是这个问题太难了,怎么连看的人都没有,交流交流也好吗
C# winform 如何获取
控件
句柄
?
假设你在Form1上有一个button1,那么,在Form1类
中
的代码
中
,可以通过这样来获取button1的
句柄
: system.IntPtr Handler = button1.Handle;
解决 无法获取“”
控件
的窗口
句柄
。不支持无窗口的
ActiveX
控件
解决 无法获取“”
控件
的窗口
句柄
。不支持无窗口的
ActiveX
控件
【WPF小功能】WPF获取
控件
的
句柄
项目需要获取显示
控件
的
句柄
获取相机的实时图像需要传入窗体上显示
控件
的
句柄
但是!!! WPF的
控件
是没有
句柄
的,不是指没有.Handle这个属性(当然也没有)。而是!WPF的
控件
都是画出来的,不具有独立的
句柄
,是画!出!来!的,都是像素点而已。画布一层一层而已! 所以用关键字“WPF
控件
句柄
”搜到的类似这样的方案,行不通 1、在WPF
中
,获取
当前
窗体的
句柄
与WINFORM
中
不一样: WINFORM直接获取:this.Handle----------this是窗体的类名,handle就是
句柄
。 2、WP
WPF如何获取
控件
句柄
根据网上回答测试了一下 1.获取窗体
句柄
: IntPtr hwnd1 = new WindowInteropHelper(this).Handle; 这个没问题。 2.获取WPF
控件
句柄
: 2.1 IntPtr hwnd2 = ((HwndSource)PresentationSource.FromVisual(tb_Test)).Handle; 2.2 HwndSource hs = (HwndSource)PresentationSource.FromDependencyObject(tb_
获取WPF窗体/
控件
的
句柄
/
当前
进程的
句柄
1、在WPF
中
,获取
当前
窗体的
句柄
与WINFORM
中
不一样: WINFORM直接获取:this.Handle----------this是窗体的类名,handle就是
句柄
。 2、WPF
中
先引用命名空间:System.Windows.Interop; IntPtr hwnd = new WindowInteropHelper(this).Handle;----this就是要获取
句柄
的窗体的类名; 3、
控件
句柄
,同样引用 :System.Windows.Interop: IntPtr hwnd = ((Hw
ATL
3,245
社区成员
48,539
社区内容
发帖
与我相关
我的任务
ATL
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
复制链接
扫一扫
分享
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章