如何在主界面发生ON_SIZE时,调整内部控件比如CListCtrl的位置和大小?

0602 2002-06-26 12:19:02
谢谢!
...全文
47 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
UDX协议 2002-06-26
  • 打赏
  • 举报
回复
to findcaiyzh(秋心) +++++++++


if(IsWindow(m_list.m_hWnd))
{
m_list.movewindow(0,0,cx,cy);
}
whereisthedog 2002-06-26
  • 打赏
  • 举报
回复
//in youclass.h
bool stShow;
//in the message function
OnShow(.....)
{
stShow=True;
}
OnSize(...)
{
if(stShow)
{
MoveWindow(....)
}
}
try it you will find it is OK!!!!
宝_爸 2002-06-26
  • 打赏
  • 举报
回复
在主界面的wm_Size消息的处理函数中,

使用MoveWindow来调整内部空间的大小。

m_list.MoveWindow(0, 0, cx, cy);

就是将m_list设置为和整个窗口一样大。
cool29 2002-06-26
  • 打赏
  • 举报
回复
MoveWindow()

604

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 控件与界面
社区管理员
  • 控件与界面社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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