我正在尝试从Windows应用程序(Win32)C ++中的Resource Files
文件夹加载文件。
我在Visual Studios中的文件夹结构如下:
我能够访问login.html
文件的唯一方法是执行以下操作:
WebBrowser->Navigate("file://C:\\Users\\Chris\\Desktop\\WindowsProject\\Windows\\MIA_Windows\\MIA_Windows\\MIA_Windows\\web\\login.html");
我不想通过整个路径访问它。我希望能够像以下一样访问它:
WebBrowser->Navigate("file://\\web\\login.html");
有没有人对我如何做到这一点有任何建议?
答案 0 :(得分:2)
可以使用res://
URL方案从嵌入式资源加载本机资源。
请参阅the MSDN documentation for the res:
protocol和more details from the Knowledge Base
对于非嵌入式内容,您可以尝试为主机WebBrowser设置BaseURL
,它控制相对URL的解码。