Microsoft MVP성태의 닷넷 이야기
ATL Event에서 스크립트가 값을 다시 돌려주는 방법은? [링크 복사], [링크+제목 복사],
조회: 12116
글쓴 사람
윤용한 (yonghany at gmail.com)
홈페이지
첨부 파일
[MyEvent.rar]    

안녕하세요...
ATL Event에서 잘 안되는 부분이 있어서 질문 올립니다.
event를 받는 쪽에서 Cancel과 같이 계속 진행할지 여부를 다시
ATL 컨트롤로 넘겨주고 싶은데 값이 돌아오지 않네요...
컨트롤은 브라우저용 입니다. 클라이언트 스크립트는 VBScript이구요.
컴파일러는 VC 6.0

idl에 아래처럼 선언하고,
dispinterface _DITreeViewEvents
{
 :
 // [ref]를 줘도 만찬가지...
[id(17)] void BeforeMove([in]LPTREENODEDISP pTreeNode, [in, out]VARIANT_BOOL* Cancel);
 :
}

Connection Point 구현부(자동생성)에서 아래처럼 수정해주고,
   pvars[1] = pTreeNode;
   pvars[0].vt = VT_BOOL | VT_BYREF;
   pvars[0].pboolVal = Cancel;

발사...

VBScript 쪽에서
Sub Ctl_BeforeMove(Node, Cancel)
    Cancel = True
End Sub

이렇게 해주면, ATL 컨트롤로 Cancel 값이 들어와야 하는데 전혀 들어오지않습니다.

보통은 이렇게 해주면 된다고 하는데....








[최초 등록일: ]
[최종 수정일: 5/29/2006]


비밀번호

댓글 작성자
 




... 76  77  78  79  [80]  81  82  83  84  85  86  87  88  89  90  ...
NoWriterDateCnt.TitleFile(s)
499정성태10/30/200616578    답변글 [답변]: 질문 있습니다..ㅡ.ㅠ; [2]
495엔틱스10/25/200614165안녕하세요. 세션에 관련해서 질문을 올립니다. [2]
493안연준10/25/200614776스마트클라이언트 배포에서 Config 내용이 이해가 안되요
494안연준10/25/200613086    답변글 [답변]: 스마트클라이언트 배포에서 Config 내용이 이해가 안되요 [2]
489안연준10/23/200614317스마트 클라이언트 배포시 문제점
491안연준10/24/200614915    답변글 [답변]: 스마트 클라이언트 배포시 문제점 [2]
492안연준10/24/200613953        답변글 [답변]: [답변]: 스마트 클라이언트 배포시 문제점
488안연준10/23/200613652닷넷 프레임워크 때문에 일어난 어의없는 상황 [2]
484서민균10/20/200613742스마트 클라이언트 인쇄질문 올린 사람입니다.
486정성태10/22/200615091    답변글 [답변]: 스마트 클라이언트 인쇄질문 올린 사람입니다.
483guest10/19/200614146asp.net 에서 Com+ 등록된 dll 의 차이점이 무엇인지요?
485정성태10/22/200614894    답변글 [답변]: asp.net 에서 Com+ 등록된 dll 의 차이점이 무엇인지요?
490deve...10/23/200618167        답변글 [답변]: [답변]: asp.net 에서 Com+ 등록된 dll 의 차이점이 무엇인지요? [1]
478서민균10/17/200616131스마트 클라이언트로 만든 컴포넌트가 인쇄가 안되요.....ㅜㅜ [5]
477sagi...10/15/200615233bho 와 mfc 메시지 전송 관련 질문입니다.
479정성태10/17/200617042    답변글 [답변]: bho 와 mfc 메시지 전송 관련 질문입니다.
480sagi...10/17/200614978        답변글 [답변]: 감사합니다. [1]
481sagi...10/19/200614820            답변글 [답변]: 죄송합니다 .. 한가지 더 여쭤 볼께요
482정성태10/19/200614244                답변글 [답변]: [답변]: 죄송합니다 .. 한가지 더 여쭤 볼께요
496sagi...10/27/200614936                    답변글 [답변]: 감사드립니다.
476문태정10/11/200617342FarPointSpread로 출력 시 시트 암호설정문제 [1]
474임경훈10/9/200617698세션값이 유지가 안되는데요? [1]
470쿠리마9/29/200614168고수님들께 질문 올립니다. (C# COM Server에서 C++ Client에게 string맴버 포함한 구조체 배열 넘기기)파일 다운로드1
473정성태10/5/200616129    답변글 [답변]: 고수님들께 질문 올립니다. (C# COM Server에서 C++ Client에게 string맴버 포함한 구조체 배열 넘기기) [3]파일 다운로드1
469이방은9/29/200613864질문이 있어요.. [2]
466이승기9/25/200613641Attribute를 이용한 COM 구현 시 interface의 상속 [1]
... 76  77  78  79  [80]  81  82  83  84  85  86  87  88  89  90  ...