FormViewとコントロールのサイズを変えたい

解決


AS  2007-12-14 16:37:37  No: 67188  IP: 192.*.*.*

VC++ 2003 MFC

FormViewとListboxコントロールのサイズを変えたいのですが、例えばSDIでウインドウサイズを変えたときなどにサイズを変更したいと思っています。

編集 削除
Blue  2007-12-14 16:39:22  No: 67189  IP: 192.*.*.*

こういうこと?
http://forums.microsoft.com/msdn-ja/ShowPost.aspx?PostID=2303318&SiteID=7

編集 削除
AS  2007-12-14 17:27:41  No: 67190  IP: 192.*.*.*

ありがとうございます。なんとか解決できました。

void CXXXView:OnSize(UINT nType, int cx, int cy)
{
  CFormView::OnSize(nType, cx, cy);
  // TODO : ここにメッセージ ハンドラ コードを追加します。
  CWnd* pWnd = GetDlgItem(IDC_LIST1);
  if(pWnd && ::IsWindow(pWnd->GetSafeHwnd()))
  {
    pWnd->MoveWindow(0, 0, cx, cy);
  }
}

編集 削除