如何更新Shape元件的半透明效果? |
尚未結案
|
builder78
初階會員 發表:36 回覆:100 積分:47 註冊:2003-02-03 發送簡訊給我 |
|
jessechan
版主 發表:109 回覆:394 積分:254 註冊:2002-04-05 發送簡訊給我 |
|
builder78
初階會員 發表:36 回覆:100 積分:47 註冊:2003-02-03 發送簡訊給我 |
|
Justmade
版主 發表:94 回覆:1934 積分:2030 註冊:2003-03-12 發送簡訊給我 |
|
builder78
初階會員 發表:36 回覆:100 積分:47 註冊:2003-02-03 發送簡訊給我 |
|
Justmade
版主 發表:94 回覆:1934 積分:2030 註冊:2003-03-12 發送簡訊給我 |
真的沒關係?我看你試過一定不會接受的。
其本上呼叫 Form 的 Repaint 會重新按照現畫面的情況重新做模仿透明效果(記住其實是實色,你看到的是現在的 form copy 底下form 顏色後的結果而不是真的是底下的form),但問題是現在畫面的表面那個位置就正是現在的form (包含起始時 copy 底下 form 的圖像),所以即是你 repaint copy 自己的畫面後還是和從前一樣。 所以若你用 Timer 來更新,你在 onTimer 要先 minimze 自己再呼叫 application 的 processmessages 以顯出下面的視窗。再還原來重新 copy 下面視窗的新畫面。 畢竟這不是真正的透明效果(更不是半透明),所以自有其限制沒辦法。
|
qoo1234
版主 發表:256 回覆:1167 積分:659 註冊:2003-02-24 發送簡訊給我 |
|
taishyang
站務副站長 發表:377 回覆:5490 積分:4563 註冊:2002-10-08 發送簡訊給我 |
|
qoo1234
版主 發表:256 回覆:1167 積分:659 註冊:2003-02-24 發送簡訊給我 |
感謝 taishyang 您的回答
您真的是一位稱職的版主,小弟非常敬佩您 至於 文字當中您很難猜測對方的想法與口氣
所以要盡量避免,不然會造成不必要的誤會
引言: qoo1234您好: 我想Justmade版主是沒有惡意的... 他只是陳述此方式的原理(因為不是真正的透明效果) 以及為什麼此方式無法滿足builder78的需求... 文字當中您很難猜測對方的想法與口氣... 順心 <>~我也是在學習的階段,所以請您多多見諒與指教~> >>< face="Verdana, Arial, Helvetica"> |
builder78
初階會員 發表:36 回覆:100 積分:47 註冊:2003-02-03 發送簡訊給我 |
|
Justmade
版主 發表:94 回覆:1934 積分:2030 註冊:2003-03-12 發送簡訊給我 |
以事論事 :
1. 那個不是透明視窗
2. 那個不是半透明視窗(作者也沒說過是半透明)
3. 我說 builder78 一定不會接受,是說我的更新方法會閃得不能接受,不是說原作法不能接受 至於有沒有創意我不知道,因為在Win95時代我已見過這種作法,不過很久前已存在的方法不等於不是原作者自己想出來的,他亦沒有說是他自己想出來的還是從別處看來的。 至於文字中充滿了不削,我再看一下雖然還是覺得沒有任何失實的扁低原作,但語氣上真的應該改善。可能是小弟下載時滿懷希望以為有做98/2K透明視窗的好方法但結果卻不是真的隱明視窗,被希望越大失望越大的情緒所影響罷。被自己希望影響語氣是小弟的不對,謝謝qoo1234的提醒,及 taishyang版主對小弟真的沒惡意的解釋。
|
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |