2011-10-04 3 views
0

팝업 IE 창에서 해고 이벤트를 캡처하는 방법은 실제로 내가 newwindow2 기능의 도움으로 수행 IE 바로 가기 keys.This에서 팝업 IE 창을 방지 할

void CDHtmlDialogEx::OnNewWindow2(LPDISPATCH FAR* ppDisp, BOOL FAR* Cancel) 
    { 
    //*Cancel = FALSE;//allow 
    *Cancel = TRUE; 
    } 

나는 열 ppDisp을 사용하여 차별화 할 특정 조작을위한 팝업 윈도우.

어떻게하면됩니까?

EDIT?이 ppDisp 변수를 사용 ppDisp 변수의 사용을 위해 샘플을 부여하는 방법

.

감사합니다, KARTHIK

+0

http://stackoverflow.com/questions/7432807/how-to-stop-internet-explorer-shortcut-keys-in-cdhtmldialog-class –

+2

의 가능한 복제 ppDisp은 새로운 웹 브라우저 컨트롤의 자동화 인터페이스입니다. 즉, 여기에 표시되는 새 창 만들기를 취소하지 않고 대신 새 창을 만든 경우. –

답변

0

ppDisp 당신이 여기 표시로 새 윈도우의 생성을 취소시 대신 새 창을 작성하지 않은 경우 즉, 새로운 창에서 WebBrowser 컨트롤의 자동화 인터페이스입니다.

이 변수를 사용하여 문서 인터페이스를 가져올 수 없습니다.