sxl_88 2015-04-22 12:24 采纳率: 50%
浏览 1992

C# Winform项目,关于API.SetParent问题,请各位帮忙看看。

在C# Winform项目中,有一个form窗体和一个panel控件,panel控件的大小为:956*536。
如果panel控件的位置为0,0,通过以下代码可以将SKYPE视频通话客户端嵌入到panel控件中显示(SKYPE视频通话客户端充满整个panel控件)。
IntPtr ptrSkypeWnd = API.FindWindow("SKYPE", null); \获取Skype句柄
API.SetWindowPos(ptrSkypeWnd, IntPtr.Zero, this.panel1.Location.X, this.panel1.Location.Y, 956, 536, 0);\设置Skype位置以及Skype大小(956*536,与panel控件大小一样)
API.SetParent(ptrSkypeWnd, this.panel1.Handle);\将Skype嵌入到panel控件中显示,且充满整个panel控件显示

如果panel控件的位置为改为650,0,则通过上面的代码无法将SKYPE视频通话客户端嵌入到panel控件中显示。
请问,各位帮忙看看这么修改下上面的代码,无法panel控件在什么位置,都可以将SKYPE视频通话客户端嵌入到panel控件中显示(且充满整个panel控件显示)

  • 写回答

3条回答 默认 最新

  • sxl_88 2015-04-22 13:04
    关注

    只修改了panel控件的位置,其它都没有变化。为什么就无法将SKYPE视频通话客户端嵌入到panel控件中显示。
    这个问题困扰了好长时间,请帮忙看看。谢谢!

    评论

报告相同问题?

悬赏问题

  • ¥15 运筹学中在线排序的时间在线排序的在线LPT算法
  • ¥30 求一段fortran代码用IVF编译运行的结果
  • ¥15 深度学习根据CNN网络模型,搭建BP模型并训练MNIST数据集
  • ¥15 lammps拉伸应力应变曲线分析
  • ¥15 C++ 头文件/宏冲突问题解决
  • ¥15 用comsol模拟大气湍流通过底部加热(温度不同)的腔体
  • ¥50 安卓adb backup备份子用户应用数据失败
  • ¥20 有人能用聚类分析帮我分析一下文本内容嘛
  • ¥15 请问Lammps做复合材料拉伸模拟,应力应变曲线问题
  • ¥30 python代码,帮调试,帮帮忙吧