国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

如何在PB下實現圓形的窗口

2024-07-21 02:10:23
字體:
來源:轉載
供稿:網友

如何在pb下實現圓形的窗口

api調用,最近看了一些api的資料,收益挺大的,小竹....

首先在窗口定義下列局部外部函數(local external functions...)

function ulong createellipticrgn(ulong x1,ulong y1,ulong x2,ulong y2) library "gdi32.dll"

function ulong setwindowrgn(ulong hwnd,ulong hrgn,boolean bredraw) library "user32.dll"

 

在窗口的open事件中加上:

long hrgn

long lres

 hrgn=createellipticrgn(20,20,400,400)//其中參數為左上到右下的坐標值,可修改。

lres=setwindowrgn(handle(this),hrgn,true)

//記得在窗口中放置一個按鈕關閉窗口

//在窗口處放置一幅圖片即可實現圓形的窗口了。

但不知如何實現任意多邊形的窗口,哪位大蝦可以指點一二?

查閱api函數手冊中有如下函數定義,應該是用來定義多邊形窗口的,但不知如何使用。

function ulong createellipticrgnindirect(ref rect lprect) library "gdi32.dll"






注冊會員,創建你的web開發資料庫,
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 革吉县| 五指山市| 称多县| 北票市| 洛阳市| 磴口县| 平潭县| 新密市| 八宿县| 垦利县| 荆门市| 宁强县| 镇沅| 石楼县| 旌德县| 南城县| 论坛| 沂源县| 乐平市| 建瓯市| 潮安县| 五台县| 泸州市| 徐州市| 呼图壁县| 郑州市| 茶陵县| 比如县| 焉耆| 读书| 依安县| 宁远县| 思茅市| 察雅县| 登封市| 报价| 浦县| 绥中县| 苍山县| 蓝田县| 余庆县|