c#FORM - 让我的应用程序始终在桌面上(并不总是在顶部) [英] c# FORM - Keep My Application Always On Desktop (not always on top)

查看:86
本文介绍了c#FORM - 让我的应用程序始终在桌面上(并不总是在顶部)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

您好,


我想知道如何将我的应用程序始终放在桌面上。最好的例子是vista sidebar。请帮我这样做。


我试图覆盖wndproc方法,但我不明白如何达到它..


提前致谢

解决方案

嗨dmnreddy!

您是否找到了解决此问题的方法?

我需要完全相同。


< blockquote>签出SHAppBarMessage Windows API函数这里


还有一个Visual Basic实现这里


问候,


Alex。


< blockquote class =post_quotes>
签出SHAppBarMessage Windows API函数这里


还有一个Visual Basic实现这里

问候,


Alex。



您好Alex,


感谢您的回复,但我并不是在寻找。

这个API函数使我的表单成为TaskBar - 它减少了桌面区域。

我需要创建一个出现在桌面上的表单,即使用户最小化所有窗口(显示桌面,最小化所有等等。)

实际上,我正在寻找不可模仿的形式。


Hello,

I want information about how can I place my application always on desktop.The best example for this is vista sidebar.Please Help me in doing this.

I tried to override wndproc method but im not understanding how to reach it..

Thanks in advance

解决方案

Hi dmnreddy!
Did you found any solution for this issue?
I need exactly the same.


Checkout the SHAppBarMessage Windows API function here

There is also a Visual Basic implementation here

Regards,

Alex.


Checkout the SHAppBarMessage Windows API function here

There is also a Visual Basic implementation here

Regards,

Alex.

Hello Alex,

Thank you for the response, but is not exactly I''m looking for.
This API function makes my form as TaskBar - it reduces the desktop area.
I need to create a form that appears on desktop even if a user minimize all windows (show desktop, minimize all, etc.).
Actually, I''m looking for non mimimizable form.


这篇关于c#FORM - 让我的应用程序始终在桌面上(并不总是在顶部)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆