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

C++빌더 팁&트릭
C++Builder Programming Tip&Tricks
[1135] 나만의 메세지 크렉커...
김상면 [windyboy] 37149 읽음    2013-06-14 16:27
빌더나 VC를 사용하는 고급자중에는
메세지 크래커를 어떻게 구현하는지 궁금할겁니다.
빌더의 경우 콤포넌트가 생성될때마다 가상메모리에 메제지 프로시저를 하드 코딩 해서 윈도우 클래스의 DefWindowProc으로 등록하는 방법을 사용하고,

VC의 메세지 훜킹이라는 아주 고급 기술을 사용한다고 합니다.

하지만 저는 아래와 같은 개인적인 의견을 만들어 봅니다.
여러분이 작성한 메제지 핸들러에서 아래 함수를 잘 이용하면 쉽게 구현가능하지라 생각합니다.
CWnd::FromHandlePermanent

물론 C++과 윈도우 메세지 처리에 대해서 깊은 이해가 필요하지만
중급이상의 사용자라면 MSDN만 읽어 보면 금방 알겁니다.

MSDN도 저부분은 아주 쉽게 설명 해 놓아군요 중2실력만 되면 해석가능합니다.
그럼

+ -

관련 글 리스트
1135 나만의 메세지 크렉커... 김상면 37149 2013/06/14
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.