一个自适应窗体大小改变的问题!在线

Killmyself 2002-05-26 08:35:12
我的主窗体中有一个播放界面,如何让他随着我拖动窗体变大,变小,最大化,最小化时,总是占满整个窗体?我这样写,但是运行时无法达到效果。


void __fastcall TForm1::FormResize(TObject *Sender)
{
ShockwaveFlash1->Width=Form1->Width-20;
ShockwaveFlash1->Height=Form1->Height-20;
ShockwaveFlash1->Left=(Form1->Width-ShockwaveFlash1->Width )/2;
ShockwaveFlash1->Top=(Form1->Height-ShockwaveFlash1->Height)/2;
}
请指点一二
...全文
23 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Killmyself 2002-05-26
  • 打赏
  • 举报
回复
我用vb编,就是这样的,而且是能达到效果的,怎么会死循环???
RedProgramer 2002-05-26
  • 打赏
  • 举报
回复
你这样改一下试试:
void __fastcall TForm1::FormResize(TObject *Sender)
{
ShockwaveFlash1->Width=Width-20;
ShockwaveFlash1->Height=Height-20;
ShockwaveFlash1->Left=10;
ShockwaveFlash1->Top=10;
}
dycdyc123 2002-05-26
  • 打赏
  • 举报
回复
好像进入了死循环!

13,826

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧