c#多窗体怎么在任务管理器中只显示一个程序名
用C#做了个Form程序包含很多窗体,运行后在任务管理器中为每个窗体都创建了一个进程(如同时打开两个窗体form1和form2时会在进程中显示为两个进程分别为form1和...
用C#做了个Form程序包含很多窗体,运行后在任务管理器中为每个窗体都创建了一个进程(如同时打开两个窗体form1和form2时会在进程中显示为两个进程分别为form1和form2),能不能让这些窗体都不显示,而只显示一个以程序名(程序名.exe)为名的进程,注意是只显示!
谢谢! 展开
谢谢! 展开
3个回答
展开全部
一个进程多个线程
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
当程序运行时,我们已经开启了一个线程,UI 线程. 而平时的一般工作,比如说新开窗口啦,按钮事件啦,这都是在UI 线程的管辖之下。而如果我们新建一个线程,当这个线程需要调用一个新窗口的时候,不可以直接在这个新线程之下调用,而是需要让UI 线程去调用新窗口。而新的线程所做的是给UI线程发送一条信息,让它打开窗口。而做这一步,我们就需要用到Delegate 技术。 如果一个控件的处理程序和操作它的代码不在同一线程中,则需要使用 控件名.Invoke 方法
多线程应用程序中调用窗体的一点心得
多线程应用程序中调用窗体的一点心得
参考资料: http://www.souzz.net/html/edu/net/net12/9088.html
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询