將窗体加入到PageControl中成为一个TabSheet

版权声明:原创文章转载时请附上原文链接 https://blog.csdn.net/aniven/article/details/556346

1:如果是MDIChild,在子窗口中重載這個函數:
*.h
void __fastcall CreateParams(TCreateParams& Params);
*.cpp
void __fastcall TForm2::CreateParams(TCreateParams& Params)
{
  TForm::CreateParams(Params);
  Params.Style=WS_CHILD|WS_CLIPSIBLINGS;
  Params.WndParent=TabSheet->Handle;
  //設置成与tablesheet一樣的大小
  Params.X = 0;
  Params.Y = 0;
  Params.Width = 100;
  Params.Height = 200;
}

2:如果不是MDIChild更简单,可以这样:
DLL窗体->ManualDock(PageControl1,NULL,alClient);

没有更多推荐了,返回首页

私密
私密原因:
请选择设置私密原因
  • 广告
  • 抄袭
  • 版权
  • 政治
  • 色情
  • 无意义
  • 其他
其他原因:
120
出错啦
系统繁忙,请稍后再试