| [ windows ] in KIDS 글 쓴 이(By): kkokkal (까리) 날 짜 (Date): 2002년 7월 16일 화요일 오전 10시 16분 40초 제 목(Title): Re: [Q] VC++ 에서 CView에서 컨트롤 이벤� 넘 늦은 답변일까요? ^^; DoDataExchange 던가요? 그 함수는 컨트롤과 멤버 변수를 연결해주는 역할을 합니다. 님께서 하고 싶은 일은, 변수와의 연결이 아니라 이벤트 핸들러를 원하는 것이기때문에 그 함수와는 상관이 없죠. 가장 쉬운 방법은 다이얼로그베이스 프로그램에다가 리스트컨트롤을 하나 올려놓고 거기서 이벤트핸들러를 위저드를 이용해서 생성한 후, 코드를 보고 새로 만들어진 부분만 추가하는 것입니다. 예를 들어, 키 다운을 추가한다면 OnKeyDown 이라는 함수가 생성된다고 쳤을 때, 헤더파일에 저 함수의 선언이 생기구요, 씨피피파일에 함수의 정의가 생깁니다. 그리고, 중요한 것이 씨피피파일 맨 윗부분쯤에 보면 메시지매핑을 하는 것을 찾을 수가 있을겁니다. 그 3가지 부분을 CView 파생 클래스에다가 적절하게 Copy & Paste 하면 동적으로 생성한 컨트롤의 이벤트 핸들러를 추가하실 수 있을겁니다. ===================================================================== == 나도 홈피 광고: http://vision.hanyang.ac.kr/~kkokkal/ == ===================================================================== |