2012-09-29 15 views
0

를 사용하는 방법은 C++에서 IHTMLDocument3 ::는 attachEvent를 사용하는 예를 찾을 수 없습니다. MSDN에서 설명하는 기능은 Visual Studio를 설명 것과도 다릅니다는 IHTMLDocument3 ::는 attachEvent

MSDN: attachEvent(BSTR event, IDispatch *pDisp) 
    VS: attachEvent(BSTR event, IDispatch *pDisp, VARIANT_BOOL *pfResult) 

사람이 C++의 예를 가지고 있습니까?

답변

0

설명은 정확하다 : C에서 + + 당신은 실제로 [out] 인수로 값 pfResult을 반환 한 및 방법은 (실패 스크립트 측에서 예외 번역) 성공 또는 실패를 나타 내기 위해 HRESULT를 반환합니다.

pDispIDispatch의 구현으로 0이 아닌 한도 (DISPID_VALUE)를 가진 IDispatch::Invoke을 처리 할 수 ​​있어야합니다.