2014-07-09 1 views
0

C++/CX에서 W8 앱을 만들고 있습니다. WebView 객체 및 Dispatcher 객체가있는 MainPage.xaml 파일이 있습니다. 코드를 분리하기 위해 별도의 클래스를 만들었습니다. 그러나 MainPage의 일부 객체에 다시 통신해야합니다. 나는 다음과 같은 객체를 상속 받았다.C++/Cx - 응용 프로그램의 메인 페이지에서 변수에 액세스해야합니다.

Downloader::Downloader(CoreDispatcher dispatcher1, WebView webView1) { 
    webView = webView1; 
    dispatcher = dispatcher1; 
} 

C++은 위 구문을 좋아하지 않지만.

App.xaml.h/App.xaml.cpp를 단독 호출로 사용하면 다른 접근 방식이 될 것입니다.

답변

0

기본 코드에서 으로 다시 통신하기 위해 이벤트 및 대리인을 사용하거나 WebView에서 InvokeScript를 실행하여 원시 코드에서 JavaScript를 호출 할 수 있습니다.

관련 문제