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

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);

阅读更多
版权声明:原创文章转载时请附上原文链接 https://blog.csdn.net/aniven/article/details/556346
文章标签: dll null
个人分类: C++/BCB开发
上一篇提取exe文件的图标
下一篇模仿Windows的文本框右键菜单
想对作者说点什么? 我来说一句

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

关闭
关闭
关闭