CppWebBrowser1->Navigate(WideString(naver.com));
위처럼 했을때
화면에 보이는건 잘보이는데
클릭시 새창으로 링크가 열릴때
윈7에서는 잘되는데 윈10에서는 한두번 되다가 script 오류가 뜨고 더이상 뜨지 않네요.
properties 에서 silent 를 true로 주니 단지 오류메세지만 나오지 않을뿐 새창이 열리지 않고..흠.
몇몇글 찾아보다
cppwebbrowser는 기본적으로 explore 7로 동작하기때문에
상위버전으로 동작하도록
레지스트리를 등록해야 한다고 하여
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_BROWSER_EMULATION <--32bit프로그램이니 여기다
test.exe 10001로 레지스트리 등록도 해봤으나 해결이 안되네요.
해당사항관련 조언좀 부탁드립니다.
추가확인사항: explore가 아무거나 떠있으면 해당오류가 안나오는데 아예 다 닫친상태에선 해당증상이나오네요.
|