|
Form1 을 Parent 로 Form2를 동적생성하였습니다.
Form2 에는 RichEdit 가 들어있는데,
이 RichEdit 를 서브클래싱 하는 부분을 Form2 에 추가 하였습니다.
문제는 이 상태에서는 Form1 의 메뉴로 Form2 를 동적 생성하는 경우 에러가 발생한다는 것입니다.
Form2 = new TForm2 (Form1);
이 부분에서 에러가 나고 있습니다.
OriginalProc=RichEdit->WindowProc;
RichEdit->WindowProc=OriginalProc;
가 Form2 에 있는데,
RichEdit->WindowProc=OriginalProc;
이 부분이 에러를 발생시키는 것 같습니다.
뾰족한 수가 없어서 현재 원인을 찾고는 있습니다만,
이런 경험이 있으신 분이 있으시다면, 간단한 답변 바라겠습니다.
|