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
[13344] Re:[질문]COM에서의 복합개체 빌더로 끌어쓰기
임승균.조로 [zoro] 758 읽음    2001-12-04 17:47
안녕하세요

잘지내시는지 낄낄 ^^

전에 저한테 물어봤던건데 제가 해본다고 해놓고 까먹었군여.. 지송
이문제는 CppWebBrowser를 가져다 쓸때 여러가지 key가 안먹는것과 같은 증상으로보시면 됩니다
그러니까 Vcl 에서 내부적으로 Key 처리 할때 key Message값을 vcl에서 정의된 Key Message 값으로 수정하기 때문에 생기는 문제 입니다... 자세한 원인은 borland 사이트나 newsgroup을 보세여...
결론은 이곳 FAQ 20번을 참조 하시면 되고요..

이곳에서 잠깐 수정해야 할건 Destroy에서 QueryInterface로 뽑아 내었던
private변수를 release해주어야 합니다..

void __fastcall TForm1::FormDestroy(TObject *Sender)
{
if (FOleInPlaceActiveObject) FOleInPlaceActiveObject->Release();
}
이렇게여...

그럼 성공하시고 나중에 술이나 한잔 사세여..
즐거운 하루 되세여~~ ^^;


블루C 님이 쓰신 글 :
: 안녕하세요 블루입니다.
:
: 간만에 질문을 올리는군요..
:
: 질문내용은 다음과 같습니다.
:
: Visual C++ 로 만든 ATL 복합개체 COM에 EditBox를 붙인다음 그것을 빌더에서 인포트 시켜서
:
: 사용하려고 하는데, 이상하게 EditBox에 아무것도 써지지가 않네요..
:
: 델파이도 같은 현상이 생기고, 비베나, 익스플러에서는 그런 문제가 생기지 않거든요
:
: 혹시 이것에 대한 해결책을 아시는 분은 답변 부탁드립니다.

+ -

관련 글 리스트
13327 [질문]COM에서의 복합개체 빌더로 끌어쓰기 블루C 671 2001/12/04
13344     Re:[질문]COM에서의 복합개체 빌더로 끌어쓰기 임승균.조로 758 2001/12/04
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.