Height,Width and ClientHeight,ClientWidth的不同處?? |
尚未結案
|
shing187
一般會員 發表:45 回覆:63 積分:21 註冊:2003-01-15 發送簡訊給我 |
|
WhiteFang
一般會員 發表:9 回覆:23 積分:6 註冊:2002-11-22 發送簡訊給我 |
|
RaynorPao
版主 發表:139 回覆:3622 積分:7025 註冊:2002-08-12 發送簡訊給我 |
引言: 請問 Height,Width and ClientHeight,ClientWidth的不同處在哪裡?? 兩者有關聯嗎?? 在何種情況該用哪一個?? shing187 你好: (1)如 WhiteFang 所說,Width & Height 是指此視窗的長與寬,包括了 Title Bar 以及視窗邊緣陰影的部分 (2)而 ClientWidth & ClientHeight 則是指剩下可貼上元件的長與寬部分,不 包括 Title Bar 以及視窗邊緣陰影的部分 (3)你可以自己試著把每個值 Show 出來看看,應該就知道了 ShowMessage(IntToStr(Width)); ShowMessage(IntToStr(Height)); ShowMessage(IntToStr(ClientWidth)); ShowMessage(IntToStr(ClientHeight)); (4)既然已經知道了其中的差別,那想要更改 Form 的大小的時候,就直接用 Width & Height 即可 Width=640; Height=480; (5)另一種情況,如果想要貼一個 TImage 到 Form 上,而且是貼滿 Form 的話 不想超出 Form 的範圍,那就應該用 ClientWidth & ClientHeight img->Width=ClientWidth; img->Height=ClientHeight;-- Enjoy Researching & Developing -- 發表人 - RaynorPao 於 2003/05/08 08:52:03
------
-- 若您已經得到滿意的答覆,請適時結案!! -- -- 欲知前世因,今生受者是;欲知來世果,今生做者是 -- -- 一切有為法,如夢幻泡影,如露亦如電,應作如是觀 -- |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |