線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1154
推到 Plurk!
推到 Facebook!

動態影像擷取

尚未結案
無聊的阿狼
一般會員


發表:9
回覆:6
積分:3
註冊:2005-09-13

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-10-24 21:03:43 IP:140.128.xxx.xxx 未訂閱
我引用了副站長taishyang大大所提供的以下程式 TCanvas *csBuf = new TCanvas; HDC hDC = GetDC(Panel1->Handle); csBuf->Handle = hDC; Graphics::TBitmap *CapImg = new Graphics::TBitmap(); CapImg->Width = Panel1->Width; CapImg->Height = Panel1->Height; CapImg->Canvas->CopyRect(Rect(0, 0, CapImg->Width, CapImg- >Height),csBuf,Rect(0, 0, Panel1->Width, Panel1->Height)); Image1->Picture->Assign(CapImg); ReleaseDC(0, hDC); delete CapImg; 但是在我的Image上都會出現一條白白的跳來跳去能改善嗎?? 我還想要抓下圖來和上一張相減來做出動態影像擷取,要怎做呢??
billmin
一般會員


發表:14
回覆:18
積分:6
註冊:2005-03-20

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-10-24 22:41:27 IP:220.139.xxx.xxx 未訂閱
我之前寫過類似的 不過會有奇怪白點 我也不知道為什麼 >"<    然後影幕會閃 加  Form1->DoubleBuffered=true ; 就OK拉 我之前寫的程式  請參考連結 http://delphi.ktop.com.tw/topic.php?topic_id=79061
系統時間:2024-05-10 9:19:27
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!