CDHtmlDialog 在IE6中 无法加载 资源dll中的网页,该怎么解决

CDHtmlDialog 在IE6中 无法加载 资源dll中的网页
VS2005 调用的是 CDHtmlDialog::Navigate(strUrl.c_str());
strUrl 的值为 res://c:\abc\xyz.dll/#208  

208是网页在资源中的ID 
在IE7和IE8下都可以成功打开这个资源中的网页,但VS2005在IE6中使用 CDHtmlDialog::Navigate失败,提示“The page can not be displayed”,请问各位大侠,这是怎么回事呢?

------解决方案--------------------
建议直接使用资源名字来,不要用资源号,IE6,和后面的貌似规则有些变动。

参考文章