<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-17  評論-64  文章-79  trackbacks-1
    void ? SaveBmp(HBITMAP ? hbmp, ? LPCTSTR ? sIconFileName)???
    { ?
    ? if(hbmp==NULL ? || ? sIconFileName==NULL) ?
    ? return; ?
    ? //warning: ? this ? code ? snippet ? is ? not ? bullet ? proof. ?
    ? //do ? error ? check ? by ? yourself ? [masterz] ?
    ? PICTDESC ? picdesc; ?
    ? picdesc.cbSizeofstruct ? = ? sizeof(PICTDESC); ?
    ? picdesc.picType ? = ? PICTYPE_BITMAP ? ; ? ? ? ? ?
    ? picdesc.bmp.hpal ? = ? NULL; ?
    ? picdesc.bmp.hbitmap ? = ? hbmp; ?
    ? IPicture* ? pPicture=NULL; ?
    ? OleCreatePictureIndirect(&picdesc, ? IID_IPicture, ? TRUE,(VOID**)&pPicture); ?
    ? LPSTREAM ? pStream; ?
    ? CreateStreamOnHGlobal(NULL,TRUE,&pStream); ?
    ? LONG ? size; ?
    ? HRESULT ? hr=pPicture->SaveAsFile(pStream,TRUE,&size); ?
    ? char ? pathbuf[1024]; ?
    ? strcpy(pathbuf,sIconFileName); ?
    ? CFile ? iconfile; ?
    ? iconfile.Open(pathbuf, ? CFile::modeCreate|CFile::modeWrite); ?
    ? LARGE_INTEGER ? li; ?
    ? li.HighPart ? =0; ?
    ? li.LowPart ? =0; ?
    ? ULARGE_INTEGER ? ulnewpos; ?
    ? pStream->Seek( ? li,STREAM_SEEK_SET,&ulnewpos); ?
    ? ULONG ? uReadCount ? = ? 1; ?
    ? while(uReadCount>0) ?
    ? { ?
    ? ?
    ? pStream->Read(pathbuf,sizeof(pathbuf),&uReadCount); ?
    ? if(uReadCount>0) ?
    ? iconfile.Write(pathbuf,uReadCount); ?
    ? } ?
    ? pStream->Release(); ?
    ? iconfile.Close();???
    }???
    ????
    void ? CsaveviewView::OnSaveview()???
    { ?
    ? CClientDC ? dc(this); ?
    ? CDC ? dcmem; ?
    ? dcmem.CreateCompatibleDC(&dc); ?
    ? CBitmap ? bmp; ?
    ? CRect ? rc; ?
    ? GetClientRect(&rc); ?
    ? bmp.CreateCompatibleBitmap(&dc,rc.Width(),rc.Height()); ?
    ? dcmem.SelectObject(&bmp); ?
    ? dcmem.BitBlt(0,0,rc.Width(),rc.Height(),&dc,0,0,SRCCOPY); ?
    ? SaveBmp(bmp,"c:\\a.bmp");???
    ?}
    posted on 2007-02-23 21:08 飛鳥 閱讀(443) 評論(0)  編輯  收藏 所屬分類: VC
    主站蜘蛛池模板: 男女作爱在线播放免费网站| 亚洲国产精品无码久久九九| 亚洲日韩在线中文字幕第一页 | 最新免费jlzzjlzz在线播放| 伊人久久大香线蕉亚洲| 亚洲AV成人影视在线观看| a毛片免费在线观看| 免费人成无码大片在线观看| 亚洲国产成+人+综合| 在线观看免费无码专区 | 亚洲情A成黄在线观看动漫软件 | 日本不卡免费新一区二区三区| 亚洲冬月枫中文字幕在线看| 免费在线观看中文字幕| 91制片厂制作传媒免费版樱花| 久久亚洲AV午夜福利精品一区| 夜夜爽妓女8888视频免费观看| 在线观看AV片永久免费| 亚洲高清日韩精品第一区| 免费精品一区二区三区第35| 亚洲欧洲国产精品你懂的| 久久久高清日本道免费观看| 久久久久亚洲精品天堂久久久久久 | 国产午夜亚洲精品不卡电影| 在线观看91精品国产不卡免费| 中文有码亚洲制服av片| 久久精品国产亚洲麻豆| japanese色国产在线看免费| 免费一级肉体全黄毛片| 日本免费xxxx| 亚洲小视频在线播放| 成人免费毛片内射美女-百度| 国产免费MV大全视频网站| 亚洲成人免费在线| 免费在线观看黄网站| 在线观看日本免费a∨视频| 国产精品99久久免费观看| selaoban在线视频免费精品| 亚洲熟妇无码AV| 国产午夜影视大全免费观看| 国产免费久久久久久无码|