HtmlView显示动态生成的Html的问题

我是将动态生成的Html调用的图片、css和js文件都放在程序资源中,
现在在HtmlView中显示动态生成的html可以正常显示,Html中引用的css也没问题,
现在问题就是生成的html需要包含了其他的js文件,而这些js文件却无法正常引用。
如果把这些文件的脚本代码复制到生成的html里面就能正常运行。
请问有没有什么办法可以让动态生成的html也可以调用js文件呢?
为什么调用的css没问题,同样的方法调用的js文件却无法执行呢?
动态插入js,需要APP异步可插入协议支持

编译器会帮你在工程建立时给你填好,也可以自己手动添加,guidgen.exe在编译器安装工具包中有可以生成

小弟我现在有一个USB接口的8通道的声卡,想在这基础上做一个基于MFC的多通道的音频数据采集系统。以往waveinXXX系列API好像只支持2个通道的数据,不知道8个通道的数据采集系统如何实现?
具体来说:就是现有基于waveinXXX API的一个录音程序,实验发现waveinopen函数打开声卡时,系统自动选择了声卡的第一和第二个通道,但现在想把其他6个通道的数据一起录入,怎样才能实现其他通道的数据一起被录入或者说怎么样才能有waveinopen函数选择声卡的其他几个通道?
项目是WIN32的,在配置管理器里添加了X64,不过,当我静态MFC编译后,64位的版本竟然可以在32位的XP里运行?这个,难道有优化?或者说是自动选择?

在不同的编译器上int可能不同,但都是要么是2字节或者4字节。

int不是就是c++定义的4个字节长度么?除非是16位机。x64位机上肯定是32bit啊。
c++规定int的长度与系统相关,64位系统就是8字节。
这个gcc听说就是完全遵循这个标准的,但vc由于考虑到老工程的移植问题,故编译64位版本时仍然默认为4字节。

是的,64位Windows采用的是LLP64的模型,int,long都是32位,只用long long和pointer是64位。
vc采用和windows相同的64位模型就没啥奇怪的了

别讨论了,这个问题讨论过很多次了. 编译器拥有最高的决定权.
  int 在主流的64位编译器里 的确就是4字节,但也有64位的编译器用的是8字节的int.
    有时候大多数编译器会共同遵循某个原则, 结果就被理解成 系统的影响或者标准的规定. 
实际上关于这类问题最最根本的标准是这个:
  " 你调试出多少,就是多少了.没理由 没原因.大多数编译器喜欢这样. "

这有什么奇怪的,你要是用Tc,int还是2字节呢。

默认情况下,当启动一个6 4位应用程序时,系统将保留从0 x 0 0 0 0 0 0 0 8 0 0 0 0 0 0 0开始的所有
用户地址空间。这可以确保在底部的2GB 64位地址空间中进行所有的内存分配。这就是地址
空间的范围。对于大多数应用程序来说,这个地址空间足够了。若要使6 4位应用程序能够访问
它的全部4 TB(terabyte)用户方式分区,该应用程序必须使用/ L A R G E A D D R E S S AWARE 链接开
关来创建。

看了孙鑫的VC++教程,其中一章是讲子菜单添加check标记。
GetMenu()->GetSubMenu(0)->CheckMenuItem(ID_FILE_NEW,MF_BYCOMMAND|MF_CHECKED); 教程上如是写的(VC6编译器)。
我的编译器是vs2010,写下代码后(CMainFrame的OnCreate尾),运行出错。查了资料得到添加UPDATA_COMMAND_UI消息处理函数并得以解决。但回头一想,CMFCMenuBar类应该有相关的函数来处理这个问题,不会是这样一个宏(VC6就用它吧)了事(VC++ 2008 入门经典也是用的这个宏处理的),所以,现在请问各路高手,有没有除了这个宏外的函数方法解决这个标记问题。
  诚恳请教,请不吝赐教!本人初学,已经查阅msdn google等,如能指点,感激不尽,如果能,请详尽

这个,我也刚刚碰到过,也给别人说了为什么了,而且我自己还发过贴问大家都没结果,最后翻了无数资料才发现的一个解决方法,呵呵,把我发现的(不是原创的)说给你吧:
在VS2010中,由于CMainFrame继承至CFrameWndEx会导致无法像VC6.0一样使用GetMenu()等函数,所以这时在建立工程的时候就应该选择为:感谢楼上几位,VC6.0资料很多,同时也在学,因为看了孙鑫的VC++就知道他讲的那章在VC6下是怎么操作了,

你用的是ribbon的风格, 那getmenu的指针肯定为null, 后面的append当然错误了。

来源:足球直播

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值