<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 飛鳥 閱讀(452) 評論(0)  編輯  收藏 所屬分類: VC
    主站蜘蛛池模板: 亚洲精品免费在线| 日韩精品免费一线在线观看| 成全在线观看免费观看大全 | 亚洲H在线播放在线观看H| 三年片在线观看免费西瓜视频| 亚洲码国产精品高潮在线| 丰满人妻一区二区三区免费视频| 久久精品国产亚洲Aⅴ香蕉| 好男人资源在线WWW免费| 国产亚洲一区二区三区在线观看| 成全在线观看免费观看大全| 亚洲午夜久久影院| 国产成人yy免费视频| 亚洲区日韩精品中文字幕| 日韩一区二区三区免费体验| 亚洲国产综合AV在线观看| 伊人久久亚洲综合影院 | 99在线视频免费| 亚洲成在人线电影天堂色| 97视频热人人精品免费| 亚洲人成人无码.www石榴 | 亚洲精品~无码抽插| 91精品国产免费| 亚洲人成网站色7799| 亚洲伊人成无码综合网| 99爱在线精品视频免费观看9| 亚洲国产精品无码久久久| 国产无遮挡又黄又爽免费视频| 日韩在线观看视频免费 | 亚洲三级视频在线| 国产男女猛烈无遮挡免费视频网站| 有码人妻在线免费看片| 亚洲AV无码成人专区片在线观看 | 国产jizzjizz视频免费看| 国产成人高清亚洲一区91| 亚洲中文字幕无码一区| 国产成人精品久久免费动漫| 亚洲s码欧洲m码吹潮| 亚洲人成网77777色在线播放| 亚洲免费观看在线视频| 国产产在线精品亚洲AAVV|