读书人

如何让小弟我的程序不在任务栏中显示

发布时间: 2012-01-22 22:38:43 作者: rapoo

怎么让我的程序不在任务栏中显示 ,还有进程控制里面
我的代码如下:

[DllImport( "user32.dll ", EntryPoint = "GetWindow ")]
public static extern int GetWindow(int hwnd,int wCmd);

[DllImport( "user32.dll ", EntryPoint = "ShowWindow ")]
public static extern int ShowWindow(int hwnd,int nCmdShow);


private void Form1_Load(object sender, EventArgs e)
{
this.Visible = false;
int OwnerhWnd,rc;
OwnerhWnd = GetWindow((int)this.Handle,4);
rc = MonitorFolder.Form1.ShowWindow(OwnerhWnd, 5);
}


开发环境 window xp pro sp2
c# vs2005




[解决办法]

将窗体的ShowInTaskBar属性设置为false就不在任务栏中显示了...
[解决办法]
调用SetWindowLong这个函数
ref:
http://book.77169.org/ask26/how181245.htm
[解决办法]
Just up
[解决办法]
路过

[解决办法]
能用.Net解决的尽量用...

不过关于进程的这里也在讨论...

ref: http://community.csdn.net/Expert/topic/5632/5632964.xml?temp=.3223383
[解决办法]
up

读书人网 >C#

热点推荐