|
델파이 님이 쓰신 글 :
: procedure TApplication.CreateForm(InstanceClass: TComponentClass; var Reference);
:
: 을 후킹해서 TForm으로 부터 상속 받은 유져 폼이 생성되기 전에 유저 폼의 가상함수를 가로채려고 합니다
:
: 빌더에서
: Application->CreateForm(__classid(TForm1), &Form1);
:
: 위와 같이 __classid(TForm1)이 CreateFrom에 인수로 넘어 오는데요
:
: 제가 알고자 하는 것은 __classid(TForm1) 값으로 객체 생성 전에 TForm1의 가상함수 테이블을 알아내야 하거든요.
:
: 방법이 없을까요.
:
:
:
__classid가 델파이에서 사용하는 class of 형식의 내부 데이타 구조라서
델파이 컴파일러 만든 사람 아니면 알수 없을걸요? 지나다가님 같은 초고수 분도 이건 모르실듯 한데요
|