全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:637
推到 Plurk!
推到 Facebook!

關於PowerDVD 的視窗問題

尚未結案
terence_lee
初階會員


發表:62
回覆:82
積分:28
註冊:2004-07-15

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-09-13 13:41:41 IP:61.221.xxx.xxx 未訂閱
各位先進好:            小弟想請問在PowerDVD的程式後,會有一個視窗存放PowerDVD的Logo ,當改變那個視窗大小時,整個logo圖檔也會跟著縮小放大,請問那是如何達成的呢...    小弟的的程式碼如下: void __fastcall TfrmVideo::FormResize(TObject *Sender) {       int m_Width=this->Width;       int m_Height=this->Height;           Image1->Proportional=true;       Image1->IncrementalDisplay=true;       Image1->Stretch=true;       //解析度相同不做變化       if ((m_Height!=this->Height) && (m_Width!=this->Width))       {           Image1->Height=this->Height - 27; //改變form和image 的高差距       Image1->Width=this->Width- 8;       m_Width=this->Width;       m_Height=this->Height; } 可是目前的問題是會有下列的情況發生,而我希望它跟form的大小做放大縮小的 動作,想請問各位先進有無好的方法呢?
andychang1690
資深會員


發表:20
回覆:694
積分:442
註冊:2003-03-14

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-09-14 11:16:53 IP:221.169.xxx.xxx 未訂閱
terence_lee:不知道是否誤會你的意思! 因為要做到整個logo圖檔也會跟著縮小放大, 我認為只要拉一拉Panel,其中要放Image的Panel設為Align=alClient Image的Align=alClient,Stretch=true,不就可以了! 請參考! Andy Chang
------
Andy Chang
terence_lee
初階會員


發表:62
回覆:82
積分:28
註冊:2004-07-15

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-09-14 11:47:34 IP:211.74.xxx.xxx 未訂閱
Andy Chang兄: 原來設定這樣就可以了,實在太感謝你了,因為小弟問題問的有點 辭不達意,但Andy Chang兄還是可以理解並回答出正確的答案,真是太厲害了... 如果你不介意的話,小弟還想請問那如果上面放的是一個影像元件呢?例如 IWindowsMedia 的元件,目前小弟用試了一下,好像如果影像元件在播放時侯,改變表單大小就沒不行了說....!!_!!
andychang1690
資深會員


發表:20
回覆:694
積分:442
註冊:2003-03-14

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-09-14 20:10:26 IP:221.169.xxx.xxx 未訂閱
terence_lee: 很抱歉,IWindowsMedia 的元件我並不知道, 但使用TMediaPlayer的話,請參考 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=54996 Andy Chang
------
Andy Chang
系統時間:2024-06-29 17:59:02
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!