에디트컨트롤 변수 값

Posted 2012. 8. 13. 22:32

변수추가 -> 범주 부분을 Control에서 Value로 변경

변수 만들면 " CString 변수명 " 으로 생성된다

 

GetDlgItemText(IDC_ID, 변수이름);

하면 에디트컨트롤에 적은 스트링이 변수로 저장된다.

저장후

변수.SetString(_T(""));로 해주면 초기화.

UpdateData(FALSE); 해주면 끗

'MFC' 카테고리의 다른 글

버튼누르면 새로운 다이얼로그가 뙇  (0) 2012.08.13
리스트박스 세로 스크롤 내리기  (0) 2012.08.13
각 클래스 포인터 얻어오기  (0) 2012.08.13

dlg1, dlg2 가있다.

 

dlg1.cpp에서 dlg2.h를 포함한다.

OnBtnClick() 안에서

dlg2 newdlg2;

newdlg2.Domodal();

하면 땡~ 

'MFC' 카테고리의 다른 글

에디트컨트롤 변수 값  (0) 2012.08.13
리스트박스 세로 스크롤 내리기  (0) 2012.08.13
각 클래스 포인터 얻어오기  (0) 2012.08.13

리스트박스 세로 스크롤 내리기

Posted 2012. 8. 13. 22:30

메시지를 아래로 추가하고 자동으로 스크롤까지 조정하는 방법

메시지는 자동으로 아래로 추가된다.

 

스크롤 바는 따라 내려 가지 않는다.

리스트박스 변수를 m_List라고 치면..

m_List.SetTopIndex(m_List.GetCount()-1);

해주면 밑으로 따라 내려 간돠

'MFC' 카테고리의 다른 글

에디트컨트롤 변수 값  (0) 2012.08.13
버튼누르면 새로운 다이얼로그가 뙇  (0) 2012.08.13
각 클래스 포인터 얻어오기  (0) 2012.08.13

각 클래스 포인터 얻어오기

Posted 2012. 8. 13. 22:29

SDI 형태

  1. MainFrame 얻기

    CMainFrame *pFrame = (CMainFrame*)AfxGetMainWnd();

    CMainFrame이라고 기본으ㅗㄹ 되어있다 ㅇ.ㅇ

  2. App포인터 얻기

    CTestApp* pAdd = (CTestApp*)AfxGetApp();

    CTeatApp.. 만들 클래스 이름 ㅇㅇ

  3. Document 포인터 얻기

    CMainFrame* pFrame = (CMainFrame*)AfxGetMainWnd();

    CTestDoc* pDoc = (CTestDoc*)pFrame->GetActiveDocument();

    또는

    CTestDoc* pDoc = (CMainFrame*)AfxGetMainWnd()->GetActiveDocument();

  4. View 포인터 얻기

    CMainFrame* pFrame = (CMainFrame*)AfxGetMainWnd();

    CTestView* pView = (CMainFrame*)pFrame->GetActiveView();

 

 

 MDI 형태는 필요할떄..

'MFC' 카테고리의 다른 글

에디트컨트롤 변수 값  (0) 2012.08.13
버튼누르면 새로운 다이얼로그가 뙇  (0) 2012.08.13
리스트박스 세로 스크롤 내리기  (0) 2012.08.13