2010-04-06 7 views
1

DDE 또는 셸을 사용하지 않고 cpp 응용 프로그램에서 새 탭 (예 : IE)에서 URL을 열 수 있습니까 ??새 탭에서 URL 열기

+1

: 일반적으로 –

답변

1

, 당신은 (오류가 나 입력 저장 제외 검사) 같은 것을 할 싶어요.
+1

매개 변수 중 하나 (Navigate2?)를 사용하면 전경 또는 배경 탭에서 열어야하는지 제안 할 수 있습니다. – EricLaw

0

당신은 쉘에 명령을 보낼 단지 필요

쉘을 "Explorer.exe에서 % site_path %"

이 새 탭 귀하의 사이트에 IE를 열어야합니다. 새 창 또는 새 탭에서 링크 열기는 사용자에게 달려 여부, 일반적으로

CoCreateInstance(CLSID_InternetExplorer, NULL, CLSCTX_LOCAL_SERVER, IID_IWebBrowser2, (void**)&browser); 
browser->Navigate(bstrURL, &vEmpty, &vEmpty, &vEmpty, &vEmpty); 
browser->put_Visible(VARIANT_TRUE); 
+0

질문에서 언급했듯이, 쉘 실행을하고 싶지 않습니다 .... 기본적으로 IE (DDE 제외)가있는 IPC 메커니즘을 찾고 있습니다. – atVelu