使用 C# 的任务栏中的时钟小工具
如何使用 C# 添加时钟小工具,如下图所示
我正在使用 C# 在 Windows 窗体中制作时钟。
如何将时钟放置在任务栏和通知区域中显示时间的位置?
更新: 这可以通过 notifyIcon
来完成吗?
How can I add my clock gadget using C# like in below image
I am making clock in Windows Form using C#.
How can I place my clock in taskbar and at the place where time is displayed in Notification area?
Update:
Is this can be done by notifyIcon
?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用 Spy++(默认随 Visual Studio 安装)查看一下,您会发现该窗口的名称是 TrayClockWClass。然后,您可以通过此博客文章中概述的一些基本 Pinvoke 调用来获取它的句柄:
http://vladimir-kurka.blogspot.com/2009/09/using-pinvoke.html
如果您正在尝试的事情是可能的,这至少应该为您指明正确的方向。
Poking around with Spy++ (installed by default with Visual Studio) you will find that the name of this window is TrayClockWClass. You can then get a handle to it with some basic Pinvoke calls outlined in this blog post:
http://vladimir-kurka.blogspot.com/2009/09/using-pinvoke.html
If what you are attempting is possible this should at least point you in the right direction.