用 FindWindow 和 FindWindowEx 函数找不到桌面句柄

Nliang_ 2019-03-03 04:28:21



我想做一个桌面小控件,在桌面放个时间、日历什么的,把窗体嵌入桌面 Win+D 的时候可以很方便的看到,但是我这样一层一层的找句柄,到了第二层就找不到了,有没有大神帮忙看一下怎么回事儿?
...全文
447 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Nliang_ 2019-03-07
  • 打赏
  • 举报
回复
引用 1 楼 caozhy 的回复:
HWND FindWindowEx(HWND hwndParent,HWND hwndChildAfter,LPCTSTR lpszClass,LPCTSTR lpszWindow) 第一个参数是父窗口地址,第二个参数是同级的上一个窗口,也就是你的vHandle,而你参数用错了。 WorkerW下面有不止一个子窗口
说实话,没听懂,我这边试一下吧,不懂得再问您~
threenewbee 2019-03-03
  • 打赏
  • 举报
回复
HWND FindWindowEx(HWND hwndParent,HWND hwndChildAfter,LPCTSTR lpszClass,LPCTSTR lpszWindow) 第一个参数是父窗口地址,第二个参数是同级的上一个窗口,也就是你的vHandle,而你参数用错了。 WorkerW下面有不止一个子窗口

111,120

社区成员

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

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

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