2009-11-13 10 views
0

IWebBrowser2을 사용하여 웹 브라우저 컨트롤을 만들면 ATL에서 Windows Mobile에서 잘 작동합니다. 나는 모든 사이트를 방문 할 수있다, 진행 막대가 온다. 모든 것이 좋다. 나머지 UI 컨텐트 나는 시간이 많이 걸리기 때문에 ATL에서는 할 수 없다. 나는 C#에 가고 싶다. ATL 액티브 X 컨트롤을 만들고 C#에서 사용하는 방법을 제안 해 줄 수 있습니다.WebBrowser 컨트롤에서 ATL로 C#

감사

답변

1

당신은 작업의 매우, 매우, 매우 많은 양의없이 CF에서 IWebBrowser2 액티브 X 컨트롤을 만들 수하지 않을거야. CF (쉬운 것도 즐겁지도 않음)를 사용하여 COM interop을 수행하는 방법을 알고 있더라도 2 주 정도 걸릴 것입니다.

간단한 경로는 htmlview.dll에 래핑 된 네이티브 컨트롤을 사용하는 것입니다. 가장 쉬운 방법은 SDF (the download is here, bottom middle of the page) 버전 1.4의 무료 소스 코드를 먼저 다운로드 한 다음 OpenNETCF.Windows.Form \ WebBrowser.cs에서 코드를 찾아 보는 것입니다.

관련 문제