MoveWindow 控件移动有关问题
MoveWindow 控件移动问题
我想把控件的高度加高100,利用MoveWindow来设置后发现控件不见了,大家帮忙看看,
代码如下:
m_listFriend是一个CListCtrl
------解决方案--------------------
试试:
m_listFriend.GetWindowRect(&rc);
ScreenToClient(&rc);
...
------解决方案--------------------
xxx.GetWindowRect();
ScreenToClient(rc);
rc.bottom += ...;
xxx.MoveWindow(rc);
------解决方案--------------------
截个图看看
我想把控件的高度加高100,利用MoveWindow来设置后发现控件不见了,大家帮忙看看,
代码如下:
void CMamaChatDlg::InitFriendList()
{
CRect rc;
m_listFriend.GetWindowRect(&rc);
rc.bottom += 100 ;
m_listFriend.MoveWindow(&rc);
LoadFriendList();
}
m_listFriend是一个CListCtrl
MoveWindow
ListCtrl
------解决方案--------------------
试试:
m_listFriend.GetWindowRect(&rc);
ScreenToClient(&rc);
...
------解决方案--------------------
xxx.GetWindowRect();
ScreenToClient(rc);
rc.bottom += ...;
xxx.MoveWindow(rc);
------解决方案--------------------
截个图看看