窗体显示问题 想把控制台的代码在窗体中显示,然后再窗体中点击button按钮即可运行控制台的代码。各位大虾~~~~~~~~~怎么实现啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://u2usoft.cnblogs.com/articles/332762.html http://u2usoft.cnblogs.com/articles/332762.html这个可能对你有帮助 回答你的第一个问题:C#窗体如何嵌套外部程序在窗体中运行和显示?这个问题在CSDN论坛中很多人提过![DllImport("User32.dll ", EntryPoint = "SetParent")]private static extern IntPtr SetParent(IntPtr hWndChild, IntPtr hWndNewParent);[DllImport("user32.dll ", EntryPoint = "ShowWindow")]public static extern int ShowWindow(IntPtr hwnd, int nCmdShow); private void button1_Click(object sender, EventArgs e){ Process p = new Process(); p.StartInfo.FileName = "cmd.exe "; p.StartInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Minimized;//加上这句效果更好 p.Start(); System.Threading.Thread.Sleep(100);//加上,100如果效果没有就继续加大 SetParent(p.MainWindowHandle, this.Handle); ShowWindow(p.MainWindowHandle, 3);} 楼主的想象力真丰富!5楼的代码有点看不懂,"User32.dll ",这个应该是系统文件吧怎么用这个啊!~ 现在已经正在使用此 SocketAsyncEventArgs 实例进行异步套接字操作 socket传文件问题,接受到的文件不能正常安装 C#里面的WEB Table控件报错问题请教!急!在线等! 大家用什么UML建模工具? 在hashtable中如何根据key读出value啊? mid窗体的问题 Nhibernate 多对多映射 中间表的主键问题 2个白痴问题,请高手解惑!!! .net中有没有类似DateTimePicker控件能在webform中引用? 关于Obsolete的问题 Win7选择目录对话框如何设置默认目录? 关于dataGridView1循环删除有什么办法?
C#窗体如何嵌套外部程序在窗体中运行和显示?
这个问题在CSDN论坛中很多人提过![DllImport("User32.dll ", EntryPoint = "SetParent")]
private static extern IntPtr SetParent(IntPtr hWndChild, IntPtr hWndNewParent);
[DllImport("user32.dll ", EntryPoint = "ShowWindow")]
public static extern int ShowWindow(IntPtr hwnd, int nCmdShow);
private void button1_Click(object sender, EventArgs e)
{
Process p = new Process();
p.StartInfo.FileName = "cmd.exe ";
p.StartInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Minimized;//加上这句效果更好
p.Start();
System.Threading.Thread.Sleep(100);//加上,100如果效果没有就继续加大 SetParent(p.MainWindowHandle, this.Handle);
ShowWindow(p.MainWindowHandle, 3);}
5楼的代码有点看不懂,"User32.dll ",这个应该是系统文件吧
怎么用这个啊!~