首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

请教怎么使小弟我的程序固定在桌面的某个地方,并且不能最小化,按"显示桌面"也不会最小化

2012-02-04 
请问如何使我的程序固定在桌面的某个地方,并且不能最小化,按显示桌面也不会最小化.我试过使用FindWindow

请问如何使我的程序固定在桌面的某个地方,并且不能最小化,按"显示桌面"也不会最小化.
我试过使用FindWindow,FindWindowEx,SetParent这三个API函数,结果有时候可以,有时候不行,总的来说效果不好.

[解决办法]
1.你把form的borderstyle设为none,这样就没有最小化按钮和移动了
2.你把showintaskbar设为false,这样就不在任务栏上显示,就彻底不能最小化了
3.使用 SetWindowPos Me.HWnd, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOACTIVATE Or SWP_SHOWWINDOW Or SWP_NOMOVE Or SWP_NOSIZE将窗口置顶,就算是点显示桌面都还能显示在桌面上
4.至于固定位置,随便什么时候制定,反正不能移动了

热点排行