怎样取得WPF 控件句柄(HAND)

smallprogrammer 2013-11-14 04:54:35
RT 因为要做视频播放 需要传一个控件的句柄到SDK, WPF有办法取得控件的句柄吗?
...全文
817 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
cheng2005 2013-11-15
  • 打赏
  • 举报
回复
wpf只有窗口有句柄,这点和winform有本质区别。
鸭梨山大帝 2013-11-15
  • 打赏
  • 举报
回复
获取不到具体控件的句柄.最多获取到窗口句柄 int handle = new WindowInteropHelper(this).Handle.ToInt32(); //this代表当前的窗口 WPF获取element/control对应的窗口句柄
smallprogrammer 2013-11-15
  • 打赏
  • 举报
回复
是的 只有窗口有个句柄,现在改用Winform做了。 难道这是WPF的硬伤吗?很多视频播放库都需要传入控件句柄
iyomumx 2013-11-14
  • 打赏
  • 举报
回复
WPF控件一般没有单独的句柄,只有窗体有一个句柄
threenewbee 2013-11-14
  • 打赏
  • 举报
回复
先用spy++看,如果没找到,就是没有句柄,那你就别白费功夫啦。

111,088

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧