c# wpf代码怎么嵌入EXE应用程序?

c# wpf代码怎么嵌入EXE应用程序?,第1张

在 C# WPF 中嵌入 EXE 应用程序方法有多种。一种方法是使用 Process 类并调用其 Start 方法来启动 EXE 应用程序,然后使用 WindowInteropHelper 类来将 EXE 应用程序窗口嵌入 WPF 窗口中。例如:

请注意,这只是一种可能的方法,并不一定适用于所有情况。如果您需要更详细的帮助,请提供更多信息,例如您的目标和限制。

current user的run下的程序是登录自启动的, 其启动由run.exe负责.

你的程序的启动时间不归你管, 除非你能修改系统, 不然是无法延时的.

如果你是想晚点执行某个功能的话, 在你自己的程序中使用定时器好了. 程序内部的运行是可控的, 外部别人包括系统怎么 *** 作, 只能顺着别人的意思, 是不可控的. 如同你不能控制用户什么时候双击exe一样.

1. 在记事本中编写以下内容:

using System

using System.Windows

namespace zzm.SayHello{classSayHello{

[STAThread]

public static void Main(){

Window win = new Window()

win.Height = 200

win.Width = 300

win.Title = "你好,WPF!"

win.Show()

Application app = new Application()app.Run()}}}

2. 保存为Hello.cs。

3. 在命令行编译WPF应用程序,在提示符下输入以下命令:csc.exe

/out:SayHello.exe

/target:winexe Hello.exe

/reference:"D:\Program Files\Reference

Assemblies\Microsoft\Framework\v3.0\presentationframework.dll"

/reference:"D:\Program Files\Reference

Assemblies\Microsoft\Framework\v3.0\windowsbase.dll"

/reference:"D:\Program Files\Reference


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存