當前位置:編程學習大全網 - 編程軟體 - VC++6.0 的MsChart控件畫出統計圖(如條形圖、柱狀圖、餅圖)後,另存為bmp位圖文件的問題

VC++6.0 的MsChart控件畫出統計圖(如條形圖、柱狀圖、餅圖)後,另存為bmp位圖文件的問題

//界面截圖

CRect WindowRect;

GetWindowRect(&WindowRect);//這裏獲得妳的Rect應該就可以了

WindowRect.bottom = WindowRect.bottom + 20;//包含任務欄

HBITMAP hBitmap = CopyScreenToBitmap((LPRECT)&WindowRect);

//得到屏幕位圖句柄以後,我們可以把屏幕內容粘貼到剪貼板上.

if (this->OpenClipboard())//hWnd為程序窗口句柄

{

//清空剪貼板

EmptyClipboard();

//把屏幕內容粘貼到剪貼板上

SetClipboardData(CF_BITMAP, hBitmap);//hBitmap 為剛才的屏幕位圖句柄

//關閉剪貼板

CloseClipboard();

}

//或者妳也可以找下BMP位圖文件格式是怎麽保存的.

  • 上一篇:大專計算機應用技術是學什麽的
  • 下一篇:壹部跟玩具有關的歐美電影 主角是個男孩叫艾倫
  • copyright 2024編程學習大全網