C#的窗体控件调用.exe窗体
来源:互联网 发布:正浩网络是干嘛的 编辑:程序博客网 时间:2024/05/17 04:51
1 在窗体控件中添加命名空间
using System.Diagnostics;
using System.Runtime.InteropServices;
2. 在用户控件的构造函数中加载启动路径
Process.Start(@"d:\WindowsFormsApp.exe", this.Handle.ToString());
3. 在创建Form窗体时会出现Program.cs类文件,在其Main函数中传入参数string[] args:
static void Main(string[] args)
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1(args));
}
在Application.Run(new Form1()) 中加入闯入的参数args;
4. 在创建的Form窗体中加入动态库
[DllImport("user32.dll")]
public extern static int SetParent(int child, int parent);
5. 传入参数与调用父窗口的函数,如下:
public Form1(string[] args)
{
if (args.Length > 0)
{
this.Location = new Point(0, 0);
SetParent((int)this.Handle, int.Parse(args[0]));
//MessageBox.Show(args[0]);
}
InitializeComponent();
}
- C#的窗体控件调用.exe窗体
- C# 实现一个窗体调用另一个窗体的控件
- C# 怎么子窗体调用父窗体的控件
- C# 跨窗体调用控件
- C#跨线程调用窗体控件的问题
- C#跨线程调用窗体控件的问题
- c#如何跨越线程调用窗体上的控件 GOOD
- c#如何跨越线程调用窗体上的控件(转)
- c# 【委托】子窗体调用父窗体控件实例
- C# 在一个窗体中调用另一个窗体的控件可能出现的问题
- c#中一个窗体调用另一个窗体的控件及方法(转贴)
- C# 窗体中一个类中调用另一个窗体的控件或方法
- C#2005 多线程中调用窗体控件
- C#跨线程调用窗体控件
- C#跨线程调用窗体控件
- c# vs2005 多线程中调用窗体控件
- c# 跨窗体调用控件和参数
- c#中跨窗体调用控件
- 糗事3
- 黑马程序员--bufferedWriter
- C语言深度解剖(精讲版)——读书笔记11 &&自己的一些理解
- wiki上一个比较好的HMM例子
- linq to sql 乐观锁
- C#的窗体控件调用.exe窗体
- 浅谈导师制
- Unity3D MMO
- 16位MIPS指令集RISC结构简单CPU实现
- Java常见异常总结(未完)
- spinctrl与editctrl合用来获得数字
- SQL 悲观锁和乐观锁
- 三大框架SSH对应MVC的什么
- _stdcall 与 _cdecl