青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

小步慢跑

 

richedit 打開包含 ole 對象 的大文件出現“內存不足”

起因是我在ocx中封裝了一個 richedit2.0 控件,并自己寫了一個 用于顯示圖片 ole 對象 。在我的ocx中插入大量的ole對象,大約3000個,然后保存為rtf。再使用我的ocx控件打開這個rtf時,會提示 內存不足。跟蹤代碼時發現在我實現的  IRichEditOleCallback 接口的 GetNewStorage(LPSTORAGE* lplpstg) 中報錯。

我的程序中創建 IStorage的思路是,在   IRichEditOleCallback 接口初始化時調用 StgCreateDocfile 創建一個根 Istorage,以后每個對象插入的時候   IRichEditOleCallback 的  GetNewStorage 接口被調用,在 GetNewStorage 方法中 在   根 Istorage 下建立一個subStroage。 



HRESULT hResult = ::StgCreateDocfile(NULL,STGM_TRANSACTED|STGM_READWRITE | STGM_SHARE_EXCLUSIVE |STGM_CREATE ,
0, &m_pStorage );


//建立一個sub storage

WCHAR tName[50] = {0};
 swprintf(tName, L"substorage%d", m_iNumStorages);

HRESULT hResult = pStorage->CreateStorage(tName,
STGM_TRANSACTED|STGM_READWRITE | STGM_SHARE_EXCLUSIVE | STGM_CREATE ,
0, 0, lplpstg );


后來發現 把  STGM_TRANSACTED 標識去掉就可以了。有點莫名其妙,估計是事務的處理會導致內存的占用增加的緣故吧。

另外 在msdn 中 搜索 STGM ,注意紅色的字體,也就是收 使用com中的 IStorage 接口,是不能創建具有  STGM_TRANSACTED 表示的 IStream對象的 

STGM_TRANSACTED
In transacted mode, changes are buffered and written only if an explicit commit operation is called. To ignore the changes, call the Revert method in the IStream, IStorage, or IPropertyStorage interface. The COM compound file implementation of IStorage does not support transacted streams, which means that streams can be opened only in direct mode, and you cannot revert changes to them, however transacted storages are supported. The compound file, stand-alone, and NTFS file system implementations of IPropertySetStorage similarly do not support transacted, simple property sets because these property sets are stored in streams. However, transactioning of nonsimple property sets, which can be created by specifying the PROPSETFLAG_NONSIMPLE flag in the grfFlags parameter of IPropertySetStorage::Create, are supported.

posted on 2012-07-13 09:43 zaccheo 閱讀(1262) 評論(0)  編輯 收藏 引用

導航

統計

常用鏈接

留言簿

隨筆分類(23)

隨筆檔案(26)

文章分類(1)

文章檔案(1)

csdn

搜索

最新評論

閱讀排行榜

評論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            极品尤物久久久av免费看| 亚洲女优在线| 亚洲一二三区精品| aa级大片欧美三级| 亚洲视频观看| 午夜国产精品视频免费体验区| 亚洲精品专区| 一区二区三区福利| 新狼窝色av性久久久久久| 久久精品免费播放| 欧美福利影院| 一本一道久久综合狠狠老精东影业 | 亚洲黄页视频免费观看| 久久精品91| 久热爱精品视频线路一| 欧美激情中文字幕一区二区 | 在线观看日韩国产| 亚洲三级视频| 亚洲欧美成人一区二区三区| 欧美专区在线观看| 欧美国产第一页| 一本色道久久99精品综合| 亚洲欧美一区二区视频| 久久久久久一区二区| 欧美日韩aaaaa| 国产一区二区福利| 亚洲美女免费视频| 欧美一区二区视频在线观看| 另类天堂视频在线观看| 99精品欧美一区| 欧美一区二区视频免费观看| 另类欧美日韩国产在线| 国产精品美女久久久免费| 亚洲激情第一区| 久久国产免费| 国产精品99久久久久久久久| 牛夜精品久久久久久久99黑人 | 亚洲区在线播放| 欧美中文字幕视频| 99re视频这里只有精品| 老司机午夜精品视频| 国产小视频国产精品| 亚洲一区二区在线免费观看| 亚洲第一狼人社区| 欧美一区三区三区高中清蜜桃| 欧美日韩精品| 亚洲精品国产精品国自产在线| 久久精品一区蜜桃臀影院| 亚洲精品视频二区| 免费不卡在线观看av| 国产综合久久| 久久国产精品黑丝| 亚洲一区激情| 欧美偷拍另类| 日韩视频在线免费| 欧美激情在线播放| 麻豆成人91精品二区三区| 国内在线观看一区二区三区| 欧美在线日韩在线| 午夜久久资源| 国产午夜精品在线| 久久理论片午夜琪琪电影网| 午夜激情久久久| 国产日韩在线视频| 欧美精品系列| 亚洲欧美中文日韩v在线观看| 噜噜爱69成人精品| 久久国产精品久久精品国产| 国产日韩亚洲| 久久久xxx| 久久久噜噜噜久久中文字幕色伊伊| 欧美福利一区二区三区| 亚洲狼人精品一区二区三区| 亚洲国产午夜| 欧美理论在线播放| 亚洲在线成人精品| 亚洲欧美日韩精品久久久久| 国产欧美一区二区三区久久| 久久精品视频va| 久久一二三四| 99riav国产精品| 亚洲午夜久久久| 国产有码一区二区| 蜜桃久久av一区| 欧美日本免费一区二区三区| 亚洲视频大全| 欧美一区二区三区免费视| 亚洲成人资源网| 99精品国产在热久久| 国产日韩欧美精品综合| 欧美大片免费观看| 国产精品二区在线观看| 久久综合99re88久久爱| 欧美劲爆第一页| 久久国内精品自在自线400部| 久久综合图片| 亚洲欧美福利一区二区| 老司机午夜精品视频在线观看| 亚洲先锋成人| 久久久久免费视频| 亚洲免费在线播放| 免费久久久一本精品久久区| 午夜精品一区二区三区在线视| 久久亚洲捆绑美女| 亚洲欧美日韩国产| 男男成人高潮片免费网站| 香港久久久电影| 欧美日韩国产综合视频在线观看 | 亚洲综合社区| 亚洲三级国产| 久久精品国产清自在天天线| 这里只有视频精品| 老司机精品视频网站| 久久av在线| 国产精品家庭影院| 亚洲啪啪91| 亚洲电影欧美电影有声小说| 亚洲伊人伊色伊影伊综合网| 日韩亚洲精品在线| 免费看黄裸体一级大秀欧美| 久久免费观看视频| 国产精品毛片a∨一区二区三区| 亚洲国产欧美国产综合一区 | 欧美激情一区二区三区高清视频| 亚洲无毛电影| 亚洲美女区一区| 美女任你摸久久| 亚洲一区二区三区视频| 一本色道久久99精品综合 | 日韩一级欧洲| 久久亚洲高清| 老牛嫩草一区二区三区日本| 国产精自产拍久久久久久| 在线视频一区观看| 亚洲一区二区三区免费在线观看| 欧美激情一区在线观看| 亚洲国产高清高潮精品美女| 精品福利免费观看| 久久久久久9999| 女仆av观看一区| 亚洲国产精品一区制服丝袜 | 狠狠色噜噜狠狠色综合久| 亚洲女爱视频在线| 久久国产精品黑丝| 极品裸体白嫩激情啪啪国产精品| 欧美在线视频一区二区三区| 久久精品中文字幕一区二区三区| 国产日韩在线不卡| 久久久久久久综合日本| 欧美激情一区| 一区二区三区|亚洲午夜| 欧美日韩一区二区三| 亚洲一二三区精品| 久久久国产精品一区二区中文 | 狠狠色狠狠色综合日日91app| 欧美亚洲综合另类| 免费高清在线视频一区·| 91久久黄色| 国产精品www.| 久久国产精品久久国产精品 | 亚洲性线免费观看视频成熟| 欧美性jizz18性欧美| 亚洲欧美日韩一区在线观看| 久久免费偷拍视频| 亚洲激情在线观看| 欧美午夜不卡在线观看免费 | 亚洲美女在线看| 午夜久久美女| 亚洲大胆视频| 欧美午夜片在线观看| 小处雏高清一区二区三区| 欧美韩日视频| 香蕉亚洲视频| 亚洲欧洲日韩综合二区| 欧美视频一区二区三区在线观看 | 亚洲欧美经典视频| 国产欧美一区在线| 欧美大片在线观看| 亚洲女爱视频在线| 亚洲黄色小视频| 国产一区二区主播在线| 欧美黄色一级视频| 久久精品成人一区二区三区| 亚洲国产精品久久久久婷婷884 | 国内外成人在线视频| 欧美久色视频| 久久女同精品一区二区| 一区二区三区精品视频在线观看| 久久综合免费视频影院| 亚洲一区视频在线| 亚洲精品之草原avav久久| 国产一区二区无遮挡| 欧美日韩综合在线| 欧美顶级艳妇交换群宴| 久久精品国产999大香线蕉| 亚洲视频一区在线观看| 亚洲精品久久久久久久久久久久久| 久久久www成人免费毛片麻豆| 亚洲综合色噜噜狠狠| 99ri日韩精品视频|