void CWndIndirectTalk::OnInitialUpdate() { CWndNeuz::OnInitialUpdate(); // 여기에 코딩하세요 CWndEdit* pWndEdit = (CWndEdit*)GetDlgItem( WIDC_EDIT2); pWndEdit->AddWndStyle( EBS_AUTOVSCROLL ); // 윈도를 중앙으로 옮기는 부분. CRect rectRoot = m_pWndRoot->GetLayoutRect(); CRect rectWindow = GetWindowRect(); CPoint point( rectRoot.right - rectWindow.Width(), 110 ); Move( point ); MoveParentCenter(); }
void CWndVendorMessage::OnInitialUpdate() { CWndNeuz::OnInitialUpdate(); CWndEdit* pWndEdit = (CWndEdit*)GetDlgItem( WIDC_EDIT1 ); pWndEdit->AddWndStyle( EBS_AUTOVSCROLL ); pWndEdit->SetNativeMode(); pWndEdit->SetFocus(); #if __VER >= 11 // __MOD_VENDOR CWndTabCtrl* pWndTabCtrl = (CWndTabCtrl*)GetDlgItem( WIDC_TABCTRL1 ); WTCITEM tabTabItem; m_wndChat.Create(WBS_NODRAWFRAME, CRect( 0, 0, 300, 220 ), pWndTabCtrl, 10 ); m_wndChat.AddWndStyle(WBS_VSCROLL); tabTabItem.mask = WTCIF_TEXT | WTCIF_PARAM; tabTabItem.pszText = prj.GetText(TID_APP_DIALOG); //"대화" tabTabItem.pWndBase = &m_wndChat; pWndTabCtrl->InsertItem( 0, &tabTabItem ); if( m_nIsOwner ) { m_wndInfo.Create(WBS_NODRAWFRAME, CRect( 0, 0, 300, 220 ), pWndTabCtrl, 11 ); m_wndInfo.AddWndStyle(WBS_VSCROLL); tabTabItem.mask = WTCIF_TEXT | WTCIF_PARAM; tabTabItem.pszText = prj.GetText(TID_APP_INFOMATION); //"정보" tabTabItem.pWndBase = &m_wndInfo; pWndTabCtrl->InsertItem( 1, &tabTabItem ); } #endif CRect rectRoot = m_pWndRoot->GetLayoutRect(); CRect rectWindow = GetWindowRect(); CPoint point( rectRoot.right - rectWindow.Width(), 110 ); Move( point ); MoveParentCenter(); }