請教各位師兄,Visua 2008 C 不規則視窗如何實現啊?

時間 2025-03-13 14:30:04

1樓:delphi天才

你可以這樣做,也不用呼叫api 那麼麻煩,,你可以這樣,把窗體弄成背景透明 並且 狀態列啊 標題欄啊 什麼的 都弄沒,,然後自己做個 不規則的 透明png ** 然後把 窗體的 backimage 屬性設定成 這個** 就好啦,很簡單的,不過也可以呼叫aip 自己畫 不過那樣就麻煩多了,

2樓:網友

可以呼叫api,但是更佳的方法其實。net已經封裝好了。

比如橢圓窗體。

using ;

private void form_load(object sender, e)

graphicspath graphicspath = new graphicspath();

regionform(this, graphicspath);

private void regionform(object mainform,graphicspath graphicspath)

form frm = form)mainform;

new region(graphicspath);

請問c#中的不規則視窗怎麼製作?

3樓:濮焮戎

使用wpf或者呼叫api來實現。

4樓:紅樓花霧

我也很想知道這個問題的答案!

5樓:網友

我也很想知道這個哦 有高手的話給解釋一下啊 啊啊啊 謝了哦 呵呵好。

c#製作不規則視窗 程式

6樓:網友

你在窗體的背景**裡面設定乙個圖,需要透明的區域用粉紅色來替代,並設定窗體的transparentykey屬性設定成粉紅色就可以。

這個方法好像對視訊記憶體、記憶體、系統中的乙個有限制,不知道是哪乙個喚鎮友和槐。

還乙個就是用api

using 這邊忘了。

dllimport("")]

public int setwindowlong(long hwnd, long nindex, long dwnewlong);

最後乙個引數就是透明色,聲旅絕明是我自己寫的,不知道對不對,你可以上網查一查具體的用法。

沒有vs,不能給你做完整的解決方案。

7樓:網友

我寫了乙個,要的話給我訊息! 並把我設定。

易語言怎麼做不規則的視窗.?????

8樓:網友

.版本 2

置外形** (,英文名稱:setshapepic

使用**來設定視窗的外形,注意**型別不能為圖示及滑鼠指標。另外,**的輪廓應該儘量簡單,以免影響視窗的重新整理速度。如果呼叫物件為視窗元件,將自動使用其所在的視窗。

成功返回真,失敗返回假。本命令為初級物件成員命令。

引數<1>的名稱為「**資料」,型別為「通用型(all)」。引數值可以為 .jpg、.gif、.bmp、.dib 等等被支援格式的**資料、**資源或**檔名。

引數<2>的名稱為「透明顏色」,型別為「整數型(int)」,可以被省略。指定**中透明部分的顏色。如果被省略,預設為白色。

作業系統需求: windows

9樓:網友

先畫圖,用畫板,ps都行儲存成bmp格式。

使用↓命令。

置外形**(**,被至為視窗外的顏色)

10樓:方天撼地

_啟動視窗。外形=1(1~~29都可以)

或者你直接在視窗的屬性旁邊找到外形就可以了。

11樓:金哥專用

1._啟動視窗。外形=1(1~~29都可以。

2. 選擇一張自己想換的**,用置外形**()命令。

12樓:網友

先畫圖,再隱藏底板就行。

不規則視窗是怎麼建立的

13樓:飄渺世間天

建立乙個區域 (region),然後呼叫setwindowrgn。

請教高手乙個關於登入窗體不規則的方法,c#下,實現不規則登入窗體,例如很多遊戲的登入視窗那樣!

14樓:匿名使用者

有多種實現辦法。

一、自定義窗體,一般為規則的圖形,如圓、橢圓等。

做法:重寫form1_paint事件(form1是窗體的名字),最簡單的一種情況如下:

shape = new ;

new region(shape);

即重繪窗體的規則。

二、利用背景**實現。

1. 設定窗體的背景**,其中背景**是24位(不包括24)以下的點陣圖(bmp**),並且要設定tansparencykey的值,一般為你背景**的背景色,即建立不規則**時的底色,一般設為你**中沒有的顏色。

這種做法的不好的地方就是背景**一定要16位或者更低的,而且還要確保客戶端的顯示。如果監視器的顏色深度設定大於 24 位,則不管 transparencykey 屬性是如何設定的,窗體的非透明部分都會產生顯示問題。若要避免出現這種問題,請確保「顯示」控制面板中的監視器顏色深度的設定小於 24 位。

當開發具有這種透明功能的應用程式時,請牢記應使您的使用者意識到此問題。

實現步驟如下:

2. 選擇窗體,找到backgroundimage屬性,點選開啟新的視窗,選擇下面的匯入資原始檔,選擇你的不規則的bmp**。

3. 找到窗體的tansparencykey,將它設定為你背景**的背景色(如黃色)

4. 找到窗體的formborderstyle,將其設定為none,即不顯示標題欄。

5. 執行。

15樓:網友

重寫form1_paint事件(form1是窗體的名字),最簡單的一種情況如下:

shape = new ;

new region(shape);

滑鼠經過的視窗有不規則的紅色

16樓:網友

怎樣安裝驅動?

裝置管理器-顯示卡-驅動。

先解除安裝舊的驅動,重啟。

直接雙擊,裝上新顯示卡驅動。

重啟。2.開啟機箱,清理一下顯示卡的灰塵,有時灰塵也會導致異常。

17樓:網友

滑鼠經過的地方有不規則的紅色。試著重灌顯示卡驅動。

開機後桌面什麼都不顯示你可以按ctrl+alt+delete啟動工作管理員。

點檔案---新建==》輸入c:\windows\確定,就能看到桌面了。

建議對機子進行全方面的檢查。刪除不必要的註冊資訊,更新驅動。全盤防毒查馬。

請教各位學佛師兄門問題?謝謝,請教各位學佛師兄門一個問題?謝謝

櫻桃巧克力 如果從根本問題上丟棄佛法而改從別的法會破三皈戒體,只是個別問題地徵詢風水師的意見,不會破三皈戒體,不必擔心,但也要注意,以後這樣的問題還是問出家 或同修為好。如果一個人受了三皈依又受了五戒,要是他不小心破了三皈依,那麼五戒失去了戒體的支撐,我想應該算是舍了五戒,而不是破戒。舍戒以後可以重...

請教各位師兄大德關於做早晚課的問題

直人邪 請問幾個問題。如果你病了,你是吃藥治病呢?還是病好了在吃藥?請問你修行,你是通過修行去除業障呢?還是業障沒有了再來修行?如果雜念多就是對不起佛菩薩,不能敬佛,那麼你當如決定信佛 皈依 持戒的時候,是否沒有雜念,如果有,你怎麼敢信佛 皈依 持戒呢?如果佛菩薩因為世人不清淨,就厭惡,就不理會,那...

請教各位師兄大德輕聲念《地藏經》有用嗎

真實感應 讀出聲音最好,自己能聽到就可以了。利己利他。而佛,菩薩就不必疑慮了,肯定知道,因為你做了。只要做了就一定瞞不了佛,菩薩。這裡提供一點小建議 你說自家人不信佛,那麼他們對於你的學佛行為有什麼阻止嗎?如果家人極力不配合,對於你的學佛行為都極為反感的話。那麼你即便有心誦經學法也不好辦,因為你的發...