C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[55806] Re:서브클래싱 문의
이길남.HoPe [miru0418] 1186 읽음    2009-01-15 17:55
TFrom을 상속받아 TForm1의 메세지 처리 예제입니다.

void __fastcall TForm1::WndProc(Messages::TMessage &Message)
{
    switch(Message.Msg)
    {
        case WM_USER + 1:
            return;
    }
    TForm::WndProc(Message);
}


즐프요~ *^^*


김영윤 님이 쓰신 글 :
: 볼랜드 C++은 최근에 접해보는 거라서 문의드립니다.
:
: 서브 클래싱으로 검색해 보니 볼랜드 C++에서 서브클래싱을 할때는,
: 클래스의 WindowProc 바꿔서  메시지 처리를 하는것 같은데..
: 이 경우 메시지 프로시저 자체가 변경되어 버리기 때문에, 문제가 있어서요.
:
: 부모의 메시지 처리는 그대로 두고... 특정 메시지만 재정의 하는 방법으로 서브클래싱이 가능한지 알고싶습니다.
: (MFC에서는 상속받으면 되잖아요.)

+ -

관련 글 리스트
55804 서브클래싱 문의 김영윤 1106 2009/01/15
55806     Re:서브클래싱 문의 이길남.HoPe 1186 2009/01/15
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.