一个exe文件如何嵌入到vc++对话框中 运行一个vc++界面后,一个已经存在的exe文件如何嵌入到界面上 
 
 
 
对我有用[0] 丢个板砖[0] 引用 举报 管理 TOP 回复次数:12  
 
lonkil
 
(www.vcfans.com) 等 级:  #1楼 得分:0回复于:2006-01-13 13:08:50不太明白你的意思。 
 
 
对我有用[0] 丢个板砖[0] 引用 举报 管理 TOP 精华推荐:一些思考 一些帮助 
 
property1
 
(lubiao) 等 级:  #2楼 得分:0回复于:2006-01-13 13:09:33像   在   linux   模拟   windows   桌面   那种东西? 
 
 
对我有用[0] 丢个板砖[0] 引用 举报 管理 TOP 精华推荐:从编程语言到框架的转变 
 
silyera
 
(零点) 等 级:  #3楼 得分:0回复于:2006-01-13 13:44:29做一个按钮什么的,启动exe进程? 
 
 
对我有用[0] 丢个板砖[0] 引用 举报 管理 TOP 精华推荐:有关指针变量传递的问题? 
 
oyljerry
 
(【勇敢的心】→ ㊣提拉米苏√㊣) 等 级: 
3
6
更多勋章 #4楼 得分:0回复于:2006-01-13 21:38:07用一个按钮什么的启动一个进程好了   ShellExecute等 
 
 
对我有用[0] 丢个板砖[0] 引用 举报 管理 TOP 精华推荐:RingSDK帮助文档发布! 
 
kugou123
 
(忧郁的狗狗) 等 级: 
4
 #5楼 得分:0回复于:2006-01-13 22:34:31你是说把另外一个EXE的界面一同显示到你的VC程序中?? 
 
 
对我有用[0] 丢个板砖[0] 引用 举报 管理 TOP 精华推荐:Linux和windows相比那个系统下多线程效率更高些 
 
DrSmart
 
(斯玛特) 等 级:  #6楼 得分:0回复于:2006-01-13 23:08:23你要做容器啊,因该是shell编程,原来有人问过,没见过这样的东西 
 
 
对我有用[0] 丢个板砖[0] 引用 举报 管理 TOP  
 
cutecute
 
(L!f3 !$ l!k3 a ) 等 级:  #7楼 得分:0回复于:2006-01-13 23:11:17CreateProcess(theExe) 
FindWindow(wndOfTheExe) 
SetParent(wndOfTheExe,   hYourDlg) 
MoveWindow(wndOfTheExe) 
 
 
 
对我有用[0] 丢个板砖[0] 引用 举报 管理 TOP  
 
liuxiaoning2008
 
(小飞) 等 级:  #8楼 得分:0回复于:2006-01-14 08:35:26通过ShellExecute   调用你的程序 
 
 
对我有用[0] 丢个板砖[0] 引用 举报 管理 TOP  
 
syoyc
 
等 级:  #9楼 得分:0回复于:2006-01-14 18:38:22dbgrid(多sheet)   中的内容如何输出到   excel中 
 
 
对我有用[0] 丢个板砖[0] 引用 举报 管理 TOP  
 
syoyc
 
等 级:  #10楼 得分:0回复于:2006-01-15 11:26:46我写了一段代码 
HWND   hWnd; 
STARTUPINFOA   lpStartupInfo; 
::CreateProcess( "C:\\Program   Files\\MSN                     Messenger\\msnmsgr.exe ",0,0,0,0,0,0,0,&lpStartupInfo,0); 
      
        hWnd=::FindWindow( "MSBLWindowClass ", "MSN   Messenger "); ::SetParent(hWnd,this-> m_hWnd); 
        ::MoveWindow(hWnd,313,237,532,108,TRUE); 把msn在对话框初始化时显示在对话框上,但是有时显示,有时不显示,我必须打开msn后,才能在对话框上显示msn界面,为什么?就是说我不打开msn,程序中的hWnd为0x00000000,得不到msn的句柄.如何改,才能稳定的把msn界面显示在对话框上 
 
 
对我有用[0] 丢个板砖[0] 引用 举报 管理 TOP  
 
zengwh
 
(不死鸟) 等 级:  #11楼 得分:0回复于:2006-01-15 12:18:33关注... 
 
 
对我有用[0] 丢个板砖[0] 引用 举报 管理 TOP  
 
syoyc
 
等 级:  #12楼 得分:0回复于:2006-01-15 20:25:42我写了一段代码 
HWND   hWnd; 
STARTUPINFOA   lpStartupInfo; 
::CreateProcess( "C:\\Program   Files\\MSN                     Messenger\\msnmsgr.exe ",0,0,0,0,0,0,0,&lpStartupInfo,0); 
      
        hWnd=::FindWindow( "MSBLWindowClass ", "MSN   Messenger "); ::SetParent(hWnd,this-> m_hWnd); 
        ::MoveWindow(hWnd,313,237,532,108,TRUE); 把msn在对话框初始化时显示在对话框上,但是有时显示,有时不显示,我必须打开msn后,才能在对话框上显示msn界面,为什么?就是说我不打开msn,程序中的hWnd为0x00000000,得不到msn的句柄.如何改,才能稳定的把msn界面显示在对话框上