win10的程序正在运行中,但是没有窗口,任务栏也没有显示图标,这是怎么回事,求大神。

win10的程序正在运行中,但是没有窗口,任务栏也没有显示图标,这是怎么回事,求大神。,第1张

1、首先,将鼠标指针放在任务栏上,右键单击并选择“启动任务管理器”,快捷键为“Ctrl+Alt+”。

2、选择【explorer.exe】软件,选择“结束进程”。

3、然后点击[结束过程]。

4、接下来,选择“File-NewRunTask”。

5、最后,当重新启动[资源管理器]。再次,任务栏上的图标将显示。

用mfc的话最简单的办法是直接隐藏窗口,这样很好。如果用win32的方式的话你就不创建窗口就行了,不过这就有一个问题,没人有窗口你就不能处理windows的消息循环,这样的一个程序好像就没有什么用了。

你的意思应该是隐藏窗口,可以使用showwindow(sw_hide)来隐藏。如果是主程序窗口你最好设置一个全局快捷键可以来唤醒显示你的程序窗口,不然你的程序永远看不到了,你只能用任务管理器结束它。还有一个可行的方法是在通知栏建立一个图标。

在程序开始写\x0d\x0aShowWindow(GetConsoleWindow(), SW_HIDE)\x0d\x0a\x0d\x0a注意要包含windows.h。\x0d\x0a\x0d\x0a但这样依然会有控制台的窗口一闪而过。完美的方法是写WinMain入口的Win32程序,不产生窗口只建立消息循环,这样就完全没有窗口。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12203190.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存