好心人帮忙罗

gojav 2009-06-29 09:48:36
做个C#程序,VB的看不懂。
要使一个窗口占据桌面的顶部(独立空间),其他窗口即使最大化,也不能将其覆盖。就相当于桌面的状态栏一样。
象VB的dockbarapp一样。
...全文
82 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
gojav 2009-06-29
  • 打赏
  • 举报
回复
up
gojav 2009-06-29
  • 打赏
  • 举报
回复
UP
gojav 2009-06-29
  • 打赏
  • 举报
回复
http://topic.csdn.net/t/20010424/17/104419.html
上面是VB的,我想要个C#的。
VB的那个太复杂了,看不懂。
evaa006 2009-06-29
  • 打赏
  • 举报
回复
UP
gojav 2009-06-29
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 mengfeihui 的回复:]
哦明白你的意思了
[/Quote]

谢谢啊。
hecker728 2009-06-29
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 mengfeihui 的回复:]
独立空间?
就是它占了之后其他的不能占吗?
这样你肯定实现不了,你看看现在的窗口就知道了 不可能这块区域被一个窗口独占的,只能调节谁在前谁在后
[/Quote]

同意!
mengfeihui 2009-06-29
  • 打赏
  • 举报
回复
你的意思就是开发个任务栏就是了 只不过是放在桌面的最上边
mengfeihui 2009-06-29
  • 打赏
  • 举报
回复
哦明白你的意思了
mengfeihui 2009-06-29
  • 打赏
  • 举报
回复
独立空间?
就是它占了之后其他的不能占吗?
这样你肯定实现不了,你看看现在的窗口就知道了 不可能这块区域被一个窗口独占的,只能调节谁在前谁在后
gojav 2009-06-29
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 mengfeihui 的回复:]
将Topmost设为true
showintaskbar 设置为false
这样在桌面任何位置都是在最前面。
[/Quote]

要占据独立的空间,不用API是不行的。好心人请给出稍微详细点的代码。
mengfeihui 2009-06-29
  • 打赏
  • 举报
回复
将Topmost设为true
showintaskbar 设置为false
这样在桌面任何位置都是在最前面。

110,530

社区成员

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

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

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