`
jiq408694711
  • 浏览: 36530 次
  • 性别: Icon_minigender_1
  • 来自: 南京
文章分类
社区版块
存档分类
最新评论

Windows服务无法启动桌面应用程序(Winform界面)

 
阅读更多

我的项目中客户机上有一个后台运行的Windows服务,专门用于接收来自于服务器发过来的异步消息,然后将这个异步消息发送给Winform界面并显示出来。

用户后台服务会在接收到异步消息后,如果显示消息的Winform界面已经退出,则需要根据该界面所在的路径启动界面,将消息的toString()返回值作为启动参数。


运行之后,发现当后台服务接收到异步 消息,界面并没有如愿弹出来,打开任务管理器发现这个界面的进程是被启动了的。说明windows服务启动这个界面进程成功了,但是无法显示出来。

然后我右击服务,选择“允许与桌面应用程序交互”。再试一次,同样还是无法弹出界面。


================================================== 这个问题需要解决。

分享到:
评论

相关推荐

    c# windows服务 启动外部程序,程序已开启,但看不到界面

    c# windows服务 启动外部程序,程序已开启,但看不到界面

    winfrom Windows服务监控exe进程,启动exe窗体应用程序

    在Windows操作系统中,WinForm是一种基于.NET Framework的用户界面开发工具,用于构建桌面应用程序。而Windows服务则是在没有用户交互的情况下长时间运行的程序,通常用于后台任务和系统级功能。本话题关注的是如何...

    C# 一个简单例子 WinForm程序添加启动画面

    在C#编程中,WinForm应用程序是常用的桌面应用开发框架,它允许开发者创建具有图形用户界面(GUI)的应用。在创建WinForm应用时,我们有时希望在程序启动时展示一个启动画面,以提高用户体验,使其看起来更加专业。...

    c#+WINFORM+漂亮的软件启动界面特效源码

    C#是一种面向对象的编程语言,广泛应用于Windows桌面应用开发,而WinForms是.NET框架提供的一种用户界面(UI)开发工具,使得开发者能够轻松创建桌面应用程序。 标题 "c#+WINFORM+漂亮的软件启动界面特效源码" 暗示...

    winform加载等待界面

    在开发Windows桌面应用程序时,有时需要提供一个加载等待界面,以增强用户体验,特别是在进行耗时操作(如数据加载、计算或网络通信)时。本文将详细介绍如何使用C#语言创建一个WinForm加载等待界面,并将其集成到你...

    C#锁定程序项目winform锁定界面

    在IT行业中,尤其是在Windows桌面应用开发领域,C#是一种广泛使用的编程语言,它提供了丰富的功能来构建用户界面和实现各种应用程序逻辑。在这个场景下,"C#锁定程序项目winform锁定界面"指的是如何在WinForm应用...

    winform界面特效470例

    在介绍之前,需要了解WinForm是.NET Framework提供的一个用于创建Windows桌面应用程序的界面框架。书中所提及的界面特效包含了菜单设计、工具栏设计、窗体特效、动态界面元素、多媒体应用、数据库操作、硬件交互等多...

    C# Winform 自动运行 不用输入密码登录进入桌面可以运行的程序

    综上所述,实现"C# Winform 自动运行 无需登录进入桌面"的应用程序,可以通过注册表、系统服务或计划任务等方式。具体选择哪种方式,取决于你的实际需求和安全考虑。在.NET Framework 4.5环境下,你可以充分利用C#的...

    C# Winform 界面 CSkin 高仿360手机界面

    在本文中,我们将深入探讨如何使用C# Winform结合CSkin库来创建一个高仿360手机界面的桌面应用程序。CSkin库是一款强大的界面美化工具,它允许开发者轻松地为Windows Forms应用添加各种风格的皮肤,使得界面更加美观...

    C# winform程序实现开机自启动,并且识别是开机启动还是双击启动

    Winform是.NET Framework中的一个强大工具,用于构建桌面应用程序,而C#是其常用的语言。下面我们将详细讲解实现这一功能的关键步骤和相关知识点。 1. 开机自启动: - 注册表编辑:在Windows系统中,可以通过修改...

    winform 60种非常漂亮界面样式

    总结来说,这个资源包提供了一套全面的WinForm界面美化方案,包括一个强大的皮肤引擎和多种预设的皮肤样式,使得开发者能够快速地打造具有专业外观的桌面应用程序。同时,这也反映出在当前竞争激烈的软件市场中,...

    c# winform 定时开启关闭小程序

    `WinForm`是C#中的一个Windows桌面应用程序框架,用于创建图形用户界面(GUI)。在这个项目中,我们需要创建一个WinForm界面,包含时间设置控件和按钮来启动和停止定时任务。 要实现定时功能,我们将使用`System....

    C#实现winform软件开机自动启动并最小化到系统托盘

    在Windows平台上开发桌面应用时,我们经常需要让应用程序在系统启动时自动运行,并且可以最小化至任务栏通知区域(通常称为系统托盘),以便用户可以方便地访问程序而不会占用主屏幕空间。本文将详细介绍如何通过C#...

    远程控制桌面 c# Winform

    C#是Microsoft开发的一种面向对象的编程语言,广泛应用于Windows应用开发,而Winform则是C#中用于构建桌面应用程序的库。 远程控制桌面的基本原理是通过发送和接收屏幕图像、键盘和鼠标事件来模拟用户在远程计算机...

    WinForm华丽界面特效300例

    WinForm是一种在.NET框架下开发Windows桌面应用程序的技术,它通过组件和控件来构建用户界面。在这份文件中,标题提到了“WinForm华丽界面特效300例”,意味着接下来将介绍如何在WinForm应用程序中实现丰富多彩的...

    WINFORM+漂亮的软件启动界面特效广告类型源码

    【标题】"WINFORM+漂亮的软件启动界面特效广告类型源码"揭示了这是一个关于Windows桌面应用程序开发的项目,特别关注于使用.NET Framework的WinForms技术来创建吸引人的启动界面。WinForms是Microsoft提供的一个用于...

    winform把exe程序嵌套在窗体中

    WinForm是.NET Framework中的一个控件库,用于构建Windows桌面应用程序。它提供了丰富的控件集,如按钮、文本框、表格等,以及自定义窗体的能力。在WinForm中,我们可以创建自定义的窗体,并在其中添加各种控件。 ...

    实现winform窗体内嵌Unity程序

    在本文中,我们将深入探讨如何实现Winform窗体内嵌Unity3D程序,这是一个结合了桌面应用程序界面(Winform)与游戏引擎(Unity3D)的创新技术。通过这个项目,我们可以实现在Winform窗体中无缝集成Unity3D场景,进行...

    VS2005 winform 界面 Dll文件

    WinForms是一种用于构建桌面应用程序的用户界面(UI)的技术,它允许开发者创建丰富的交互式图形界面。在标题和描述中提到的“Dll文件”,即动态链接库文件,是.NET编程中常见的资源,它们包含可重用的代码和数据,...

    winform远程桌面

    Windows Forms是.NET框架中的一个组件,主要用于构建桌面应用程序。在本场景中,"winform远程桌面"指的是利用WinForm来创建一个客户端应用,该应用能够连接到远程计算机并控制其桌面。 在开发WinForm远程桌面应用时...

Global site tag (gtag.js) - Google Analytics