2 namedajipai namedajipai 于 2016.04.27 17:44 提问

嵌入式程序的设计方式,怎么把exe执行放在窗体程序中作为子程序?

怎么设计windows嵌入式程序,怎么把程序嵌套在一起主程序将exe作为子程序在窗体内调用?

1个回答

caozhy
caozhy   Ds   Rxr 2016.05.04 07:08
已采纳

使用setparent函数设置目标程序作为子程序运行。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
VB 调用其它程序并显示在自己的子窗口中
VB 调用其它程序并显示在自己的子窗口中 Vb通过调用其它的应用程序,然后显示在自己的一个子窗口中,有朋友问我询问怎么弄的,由于时间关系没有弄成,后来问同事要了一个网上的代码,看上去还不错,正好满足网友的要求,这个程序是调用Windows计算器或记事本的,可以参考一下。
C#调用外部exe作为子窗体或UI? VC++如何实现呢呢?...札记plus
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Runtime.InteropServices; using System.Text;
利用窗口分割将多EXE嵌入统一程序(MFC)
窗口分割的必要性:有时候我们需要在一个窗口内显示不同的信息,类似于下图所示,每个窗口直接交互并不大,或者我们需要将一个exe嵌入到一个窗口中,这样就用到了窗口分割。窗口分割技术在MFC的单文档文件中比较容易实现,其他编程语言或者对话框可能也可以实现,但是实现起来比较复杂,与此同时没有现成的例子或者函数。 实现窗口分割的步骤: (1)建立一个单文档程序:新建—项目—Visual C+
让程序作为服务运行!
把应用程序添加为服务需要Instsrv.exe和Srvany.exe。Instsrv.exe可以给系统安装和删除服务Srvany.exe可以让程序以服务的方式运行这两个软件都包含在Windows Resource Kit里。把这两个程序保存在一个方便的位置,例如C盘根目录下。我们举例来说明,把OE作为一个服务添加进Windows XP Professional操作系统中, 并把这个服务命名为“Ma
winform把exe程序嵌套在窗体中
winform把将外部exe程序作为窗体的一部分,嵌套在自己定义的窗体中。
如何制作一个没有任何窗体的,隐藏在后台的程序。
有delphi和C#的做法。 其实都是新建一个ConsoleApplication,也就是控制台应用程序。 但是众所周知,控制台应用程序是有类似cmd这种黑色的运行窗口的。 重点来了,如何去掉这个运行窗口,让程序看起来就像在任务管理器里面一样,只有一个exe在跑,而没有任何窗体。 Delphi: 去掉{$APPTYPE CONSOLE}这句话。 C#: 在工程设置里面,将输出
VB 让外部程序在VB程序的窗体里面运行
Option ExplicitPrivate Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As Long, ByVal lpWindowName As Long)
Delphi调用一个外部程序时,如何把外部程序的窗体放在主程序窗体的Panel上?
uses shellapi; ... procedure TForm1.Button2Click(Sender: TObject); var vh: HWND; begin ShellExecute(Self.Handle,'open',Pchar(filename),'',nil,SW_SHOWNORMAL); vh := Windows.FindWindow(nil, '窗口标
c#嵌入一个外部exe程序到程序窗体
将一个外部exe程序整个嵌入到当前程序界面中,让其融为一体。
exe程序嵌入Winform窗体
exe程序嵌入Winform窗体