难道是用Ole方式往Richedit插入Bitmap的Bug!!!
网上很多用OleCreateStaticFromData方式往Richedit里插入Bitmap位图的代码,基本都可以运行无误!
不过,当我在远程桌面里运行时,OleCreateStaticFromData会执行失败,返回的错误码是:E_OUTOFMEMORY
同时经测试,在VMWare中正常,只有在远程桌面里才会出E_OUTOFMEMORY。。。
gg上有一个老外好像也是在远程桌面中出这个的提示,我在远程桌面里也测试了QQ的,但是却正常,很奇怪的现象。
测试环境(正常):
本地:Win7
虚拟机:XPSP2/Win2003
测试环境(异常):
服务器的远程桌面:Win2003