c# winform 签入 其他 net exe

问题描述

需求:自己的winform应用程序,左边导航栏是别人net写的exe,之间的通讯用activemq。现在用下面的方法processss.StartInfo.Arguments="http://wwww.qq.com";processss.Start();Thread.Sleep(20000);processss.WaitForInputIdle(5000);MessageBox.Show(processss.MainWindowHandle.ToString());varopenWin=newwindow(processss.MainWindowHandle);openWin.SetParent(panel2.Handle);openWin.SetStyle(winapi.GWL_STYLE,(IntPtr)winapi.WS_VISIBLE);openWin.Move(panel2.Location,panel2.Size,true);//openWin.ShowWindow(openWin.Handle,0);//设置被绑架程序的父窗口//IntPtrvideoPtr=processss.MainWindowHandle;//longtryTimes=1;//while(videoPtr==IntPtr.Zero)//{//videoPtr=processss.MainWindowHandle;//tryTimes++;//Thread.Sleep(100);//if(tryTimes>=10)break;//}//SZTPlugInProcess.SetParentWindow(videoPtr,this.panel2.Handle);////改变尺寸//SZTPlugInProcess.ResizeControl(videoPtr,(int)this.panel2.Width,(int)this.panel2.Height);

SetParentWindow、这些方法都是api的但是实现不了效果。求大神指点

时间: 2024-07-28 13:54:38

c# winform 签入 其他 net exe的相关文章

VSS可恶的地方,签入BIN中的DLL就这么纠结?

问题描述 一些DLL直接复制到BIN中,比如ASPNETPAGER.DLL或者其他插件等.如果不签入到VSS中,团队其他人获取后就调试失败(因为没有DLL啊,当然失败啦).如果签入到VSS中,那就更纠结了!获取一次新版本就他妈逼的变只读属性,要他麻痹的挨着给调回来.这么能不纠结么?这能说放弃签入DLL么?难道能每次获取都调文件夹属性么?从VSS或许的.DLL都变只读没法输出有意义么? 解决方案 本帖最后由 snoopy83101 于 2011-03-09 21:35:10 编辑解决方案二:将大家

VSTS 2008 - 自定义签入代码审查策略

最近正在微软VSTS Workshop项目中,忙了一个月了,今天将其中一个场景实现写在这里,供大家参考. 实现步骤 建立自定义策略项目 打开VS2008: 选择"文件"下的"新建"菜单中的"项目": 在新项目中选择"Visual C#">"Windows">"类库": 输入项目名为"CopyrightCheckinPolicy": 选择确定按钮保存. 重命

PowerShell如何批量签入SharePoint Document Library中的文件

由于某个文档库设置了编辑前签出功能,导致批量导入文件时这些文件默认的状态都被签出了.如果手动签入则费时费力,故利用PowerShell来实现批量签入Document Library中的文件. Resolution Add-PSSnapin Microsoft.SharePoint.PowerShell function CheckInDocument([string]$url){ $spWeb=Get-SPWeb $url $spDocument=$spWeb.Lists.TryGetList(

Team System: 签入说明和策略

在本专栏 2007 年 1 月刊中,我开始讨论使用 Microsoft Word 2003 加载项提供的 Team Foundation Server (TFS) 版本控制 API.一年多之后,我又在这里为大家奉上第五部分,同时也是最后 一部分有关版本控制 API 和 Word 加载项的专项讨论(我确实没想到会有这么多部分). 您也许还记得在以前的专栏里我们曾提到加载项目前支持签入.签出.撤消挂起的更改,并能够将工 作项与签入相关联.在我最新的专栏中,我详细分析了签入说明和签入策略.本月,我将为

Team System: 自定义签入策略

在本专栏的最近三期中,我探讨了 Team Foundation Server (TFS) 版本控制和工作项跟踪 API.我 使用这些 API 构建了一个 Microsoft Word 2003 加载项,为 Word 文档的签入和工作项关联提供 支持,这类似于 Visual Studio 2005 中团队资源管理器的功能.在本期专栏中,我将深入论述签 入说明和策略.您将了解签入说明的工作原理以及如何编写自己的自定义策略实现.在未来的专栏中,我 会将此支持添加到 Word 加载项中. 签入说明和策略

windows-Win10下签入桌面窗口的所有文字透明而显示不清,怎样能使文字不透明?

问题描述 Win10下签入桌面窗口的所有文字透明而显示不清,怎样能使文字不透明? 50C 在Windows系统桌面签入窗口,点击'显示桌面'时也能和桌面图标一样不隐藏.使用了这样的方法:public void SetDeskWindow(IntPtr hWin) { //win7 下是查找 Progman 窗口 IntPtr hDeskTop = FindWindow(""Progman"" null); IntPtr hShellDll = IntPtr.Zero

添加-如何签入整个解决方案?

问题描述 如何签入整个解决方案? 我有本地一个解决方案,现在想变为团队开发,建立好了tfs服务,怎么签入整个解决方案呢?貌似只能新建一个tfs解决方案然后一个文件一个文件添加?

visual studio-TFS 不能签入文件报错 TF203082: 所上载文件的校验和值与提供的值不匹配。

问题描述 TFS 不能签入文件报错 TF203082: 所上载文件的校验和值与提供的值不匹配. TFS是2010 版本,VS是2013 update 4版本,账户密码可以获取.签出.编辑文件,但是不能签入文件,一签入就会报错.请求大虾支持一下: 解决方案 兄弟,解决了没?我也遇到了这个问题,我的是tfs2010 + vs 2013 update5

Vs2013的tfs在解决方案资源管理器里面没有签入签出了...........................

问题描述 在VS2010里面tfs用起还好好的.现在用vs2013了在解决方案资源管理里面右键没有签入签出的功能了.文件没有签出也可以直接修改.当保存的时候就提示要另存为或覆盖...................在源代码管理器里面获取了最新的文件要关闭VS在打开才有.以前在VS2010里面都不存在这些问题....................... 解决方案 解决方案二:你连上tfs了吗解决方案三:有的,你说的这种情况一般出现在脱机修改源代码,请检查一下是否以及连接TFS解决方案四:添加上T