- 5인용C++스터디/에디트박스와콤보박스 . . . . 5 matches
이렇게 Create 함수로 만든 에디트의 통지 메시지는 어떻게 처리해야 할까. 클래스 위저드가 메시지 핸들러를 만들 때 해주는 세가지 동작을 프로그래머가 직접 해줘야 한다. 우선 메시지 맵에서 메시지와 메시지 핸들러를 연결시켜 준다. ON_EN_CHANGE 매크로에 의해 IDC_MYEDIT 에디트가 EN_CHANGE 메시지를 보내올 때 OnChangeEdit1 함수가 호출된다.
ON_EN_CHANGE(IDC_MYEDIT, OnChangeEdit1)
afx_msg void OnChangeEdit1();
세 번째로 메시지 핸들러 함수 OnChangeEdit1 함수를 작성한다. 함수의 본체 코드는 물론이고 함수명까지 직접 입력해 주어야 한다. 이 함수는 에디트 컨트롤의 문자열을 읽어 들이는 함수이다.
void CCreateEditView::OnChangeEdit1()
- MFC/ObjectLinkingEmbedding . . . . 3 matches
|| OnChange() || 임베드된 객체에 변경사항이 존재하면 그 항목의 서버에 보고될 때 프레임웍에 의해 호출된다. 일반적인 경우는 임베드된 객체를 다시 그릴때이다. ||
|| OnChangeItemPosition() || 엠베드된 객체의 범위가 편집 작업 동안 변경되었다는 것을 컨테이너에 알리기 위해 프레임웍에 의해 호출 ||
|| NotifyChanged() || 서버에서 객체가 변경되면, 이 객체를 임베드 하고 있는 모든 컨테이너에게 이를 알려 컨테이너가 OnChanged()를 호출하도록 한다. ||
- 데블스캠프2009/목요일/연습문제/MFC/송지원 . . . . 3 matches
afx_msg void OnChangeEdit1();
ON_EN_CHANGE(IDC_EDIT1, OnChangeEdit1)
void CTestDlg::OnChangeEdit1()
- 데블스캠프2009/목요일/연습문제/MFC/정종록 . . . . 2 matches
ON_EN_CHANGE(IDC_EDIT3, OnChangeEdit3)
void CTestDlg::OnChangeEdit3()
- 데블스캠프2009/목요일/연습문제/MFC/김태욱 . . . . 1 match
void CZxczxcDlg::OnChangeEdit1()
Found 5 matching pages out of 7555 total pages (5000 pages are searched)
You can also click here to search title.