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

如何自訂可畫bmp圓型button

尚未結案
michaelhuang3
一般會員


發表:13
回覆:11
積分:4
註冊:2003-07-18

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-09-08 16:50:09 IP:61.221.xxx.xxx 未訂閱
如題:如何自訂可畫bmp圓型button 想請教各位前輩, 想要設計可貼圖的圓型button是否一定要採用自訂元件? 我是使用bcb6, 若可,是否可提供sample code教育一下新手的我? 謝謝!
cmf
尊榮會員


發表:84
回覆:918
積分:1032
註冊:2002-06-26

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-09-20 13:16:33 IP:61.218.xxx.xxx 未訂閱
請參考此篇     自製 按鈕 DOWNLOAD
------
︿︿
HomeSound
中階會員


發表:44
回覆:178
積分:94
註冊:2002-08-31

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-09-29 01:46:34 IP:219.81.xxx.xxx 未訂閱
先用放一BitBtn1鈕指定圖型後 HRGN hRgnChea=CreateRoundRectRgn (0,0,BitBtn1->Width,BitBtn1->Height,30,30); //座標自己改一下 SetWindowRgn(BitBtn1->Handle,hRgnChea,TRUE); DeleteObject(hRgnChea); 或請查一下CreateRoundRectRgn或 CreatePolygonRgn系列應該是很容易上手的 --==多看.多學.多聽==--
------
--==多看.多學.多聽==--
michaelhuang3
一般會員


發表:13
回覆:11
積分:4
註冊:2003-07-18

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-10-14 10:59:33 IP:61.221.xxx.xxx 未訂閱
您好 我試過後,圖形及按鈕都正常,但是滑鼠Click後按鈕圖形卻出現虛線,且一直存在 不知您可否再告訴我如何去除虛線    謝謝您的回答及協助!!    
引言: 先用放一BitBtn1鈕指定圖型後 HRGN hRgnChea=CreateRoundRectRgn (0,0,BitBtn1->Width,BitBtn1->Height,30,30); //座標自己改一下 SetWindowRgn(BitBtn1->Handle,hRgnChea,TRUE); DeleteObject(hRgnChea); 或請查一下CreateRoundRectRgn或 CreatePolygonRgn系列應該是很容易上手的 --==多看.多學.多聽==--
HomeSound
中階會員


發表:44
回覆:178
積分:94
註冊:2002-08-31

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-10-17 14:23:57 IP:219.81.xxx.xxx 未訂閱
把BitBtn1按鈕加大,把CreateRoundRectRgn (0,0,BitBtn1->Width-5,BitBtn1->Height-5,30,30); 變小,虛線就看不見了,試試喲! --==多看.多學.多聽==--
------
--==多看.多學.多聽==--
系統時間:2024-05-08 10:24:52
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!