亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? soft1.htm

?? 根據圖像生成數據
?? HTM
?? 第 1 頁 / 共 2 頁
字號:
'記錄結束位置<br>
Ma.Ex = x<br>
'記錄區域的塊數<br>
n = n + 1<br>
'記錄區域的Y軸的開始位置<br>
Ma.Sy = y<br>
'因為矩形區域是線形的,所以Y軸的結束位置是在開始<br>
'的Y軸加上1<br>
Ma.Ey = y + 1<br>
'把所測到的窗體數據存放入數據文件<br>
Put #1, n, Ma<br>
'變量化0<br>
Ma.Sx = 0<br>
Ma.Ex = 0<br>
Ma.Ey = 0<br>
Ma.Sy = 0<br>
End If<br>
Next x<br>
Next y<br>
'提示完成圖像掃描<br>
MsgBox &quot;完成圖像掃描&quot; &amp; Chr(13) &amp; &quot;數據文件大小為:&quot; 
&amp; LOF(1) &amp; &quot;字節&quot;<br>
<br>
'關閉文件<br>
Close #1<br>
End Sub<br>
<br>
Private Sub 背景色_Click(Index As Integer)<br>
'設置背景色<br>
'將打上選擇的符號取消<br>
For i = 0 To 15<br>
背景色(i).Checked = False<br>
Next<br>
'將被子點擊到的選項加上符號<br>
背景色(Index).Checked = True<br>
'背景色的號碼為<br>
顏色 = Index<br>
End Sub<br>
<br>
Private Sub 關閉_Click()<br>
'關閉生成器程序<br>
Unload Me<br>
End Sub<br>
<br>
'加載圖像的設置<br>
'通用型對話框控件屬性Flags為&amp;H1001<br>
'Filter為圖像文件 *.bmp,*.jpg,*.gif,*.ico,*.wmf等<br>
'將通用型對話框控件屬性ComcelError 設為True<br>
<br>
Private Sub 加載圖像_Click()<br>
'當在對話框上按下取消時,不加載圖像<br>
On Error GoTo Er<br>
' 設置打開文件的類型<br>
CommonDialog1.Filter = &quot;位圖(*.bmp),Jpg文件|*.bmp;*.jpg&quot;<br>
CommonDialog1.ShowOpen<br>
'把圖像加載到窗體和圖片框上<br>
Picture1.Picture = LoadPicture(CommonDialog1.FileName)<br>
Form1.Picture = Picture1.Picture<br>
Er:<br>
End Sub<br>
<br>
運行這個程序,單擊“開始”菜單,該程序就會掃描圖像,并且生成了一個區域描數據文件---D:\ma.dat。下面就可以用這個文件來生成不規則窗體了。</p>

<p><strong><font size="4">建立一個</font><font color="#FF0000" size="4">新</font><font
size="4">工程</font></strong>,只要窗體加載掃描的圖像把窗體的大小調到和圖像一這大小就可以,并把BorderStyle 
設置為0 'None。只要程序一運行,窗體立既變成不規則的。不過數據文件要在這個新工程同個目錄中。</p>

<p>'在程序中加入模塊Module1.bas,在模塊中輸入代碼為:</p>

<p>'聲明API函數<br>
'Createrectrgn為創建一個由點X1,Y1和X2,Y2描述的矩形區域<br>
'因為窗體是由一個個矩形組成的<br>
Public Declare Function CreateRectRgn Lib &quot;gdi32&quot; (ByVal X1 As Long, ByVal Y1 As 
Long, ByVal X2 As Long, ByVal Y2 As Long) As Long<br>
'Combinergn將兩個區域組合為一個新區域<br>
'把一個個矩形合為一個新的區域<br>
Public Declare Function CombineRgn Lib &quot;gdi32&quot; (ByVal hDestRgn As Long, ByVal 
hSrcRgn1 As Long, ByVal hSrcRgn2 As Long, ByVal nCombineMode As Long) As Long<br>
'做一個古怪的窗口必須要用的也是那個程序中最重要的一個函數就是SetWindowRgn<br>
'它的功能就是對指定的窗口進行重畫,把這個窗口你選擇的部分留下<br>
'其余的部分抹掉。<br>
'參數:hWnd:你所要重畫的窗口的句柄,比如你想重畫form1<br>
'則應該讓此參數為form1.hWnd<br>
' hRgn:你要保留的區域的句柄,這個句柄是關鍵,你需要通過別的渠道來獲得<br>
'在這里的區域是由Combinergn合成的新區域<br>
' bRedram:是否要馬上重畫,一般設為true<br>
Public Declare Function SetWindowRgn Lib &quot;user32&quot; (ByVal hWnd As Long, ByVal 
hRgn As Long, ByVal bRedraw As Boolean) As Long<br>
'用這個函數刪除GDI對象,比如畫筆、刷子、字體、位圖、區域以及調色板等等。對象使用的所有系統資源都會被釋放<br>
Public Declare Function DeleteObject Lib &quot;gdi32&quot; (ByVal hObject As Long) As Long<br>
<br>
Type Dat '自定義類型<br>
'為了和坐標配合,把變量設置為整數型<br>
sx As Integer '存掃描頭次遇到非背景色的X坐標<br>
ex As Integer '存掃描非背景色結束的X坐標<br>
sy As Integer 'Y坐標的開始<br>
ey As Integer 'Y坐標的結束<br>
End Type<br>
<br>
<br>
’在窗體中輸入的代碼為:</p>

<p>'鼠標位置的變量<br>
Dim mX As Integer<br>
Dim mY As Integer<br>
'rgn1 和 rgn2 是存放區域的變量<br>
<br>
Private Sub Form_Load()<br>
<br>
Dim Ma As Dat<br>
Show<br>
'打開不規則窗體的數據文件,隨機文件方式<br>
'****注意&quot;MA.dat&quot;要在本程序的目錄內***<br>
'不然App.Path要改為&quot;Ma.dat&quot;所在的目錄<br>
'如果找不到窗體數據有可能窗體會看不到<br>
Open App.Path &amp; &quot;\Ma.dat&quot; For Random As #1 Len = Len(Ma)<br>
'循環讀取 Ma.dat 的數據<br>
'只要遇到文件尾結束讀取數據<br>
Do While Not EOF(1)<br>
'N 為讀取數據的數據指針<br>
n = n + 1<br>
'讀取第n個<br>
Get #1, n, Ma<br>
'rgn1區域變量沒有存放區域數據時,存放頭個矩形區域<br>
If rgn1 = 0 Then rgn1 = CreateRectRgn(Ma.sx, Ma.sy, Ma.ex, Ma.ey)<br>
'rgn1變量以有存放數據時,把其它矩形區域數據存放在rgn2中<br>
If rgn1 &lt;&gt; 0 Then<br>
rgn2 = CreateRectRgn(Ma.sx, Ma.sy, Ma.ex, Ma.ey)<br>
'把兩個矩形區域合成一個并存放在rgn1中<br>
CombineRgn rgn1, rgn1, rgn2, 2<br>
'釋放系統資源<br>
DeleteObject rgn2<br>
End If<br>
Loop<br>
'關閉文件<br>
Close #1<br>
'生成窗體數據文件所設置成的窗體<br>
'創建不規則窗體------“完工”。<br>
'一個絕世的窗體降臨 ^_^ ,在你的手中創生<br>
SetWindowRgn hWnd, rgn1, True<br>
DeleteObject rgn1<br>
End Sub<br>
<br>
'***********************************************<br>
'以下程序是為了窗體少的標題欄沒法移動窗體,<br>
'所設計的與不規則窗體 沒有大關系的程序----窗體移動<br>
'*********************************<br>
Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)<br>
'當鼠標單擊按下時,把當前鼠標的位置存放在變量<br>
'左鈕單擊<br>
If Button = 1 Then<br>
mX = X '存放X軸<br>
mY = Y<br>
End If<br>
End Sub<br>
<br>
Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)<br>
'當鼠標單擊后移動時,窗體跟著移動<br>
If Button = 1 Then<br>
Form1.Move Form1.Left - mX + X, Form1.Top - mY + Y<br>
End If<br>
End Sub<br>
'********************************<br>
<br>
'注:由于窗體移后會留下影子,這可能是正常現象<br>
'由有什么意見請來信 xxlno2@yeah.net<br>
'記住---我永遠是你的朋友 XXLno2</p>

<p>現在,程序完工了,點一下“運行”,只要你的圖像做得好,那你的窗體就會變得很好看。如果你是游戲玩家的話,把電玩里面的東西變成窗體時,那會怎么樣呢?星際的“小狗”怎樣?</p>

<p>我等侍你的好消息,把你的窗體都變成世上的絕品吧?。。?! 
》》》》》<a href="soft2.htm">下載源程序</a></p>

<p> </p>

<p>作者:<a href="mailto:xxlno2@yeah.net">XXLno2</a></p>

<p> </p>

<p><a href="http://xxlno2vb.yeah.net">小亮VB天地</a>版權所有 有什么問題請<a
href="mailto:xlvb@yeah.net">與我聯系</a></p>
</body>
</html>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩欧美一区中文| 视频一区二区不卡| 亚洲第一激情av| 国产精品主播直播| 亚洲精品国产成人久久av盗摄| 免费在线看一区| 91免费观看在线| 国产精品视频观看| 国内一区二区视频| 欧美一区二区三区四区五区| 亚洲视频免费在线观看| 国产馆精品极品| 久久久精品日韩欧美| 青青草91视频| 91精品欧美福利在线观看| 亚洲免费三区一区二区| www.色精品| 国产亚洲欧洲一区高清在线观看| 青青草一区二区三区| 欧美精品黑人性xxxx| 亚洲欧洲综合另类在线| 99久久久精品| 亚洲视频一区二区在线| 成人av资源下载| 中国色在线观看另类| 国产成人免费xxxxxxxx| 国产欧美日韩另类一区| 国产成人免费在线视频| 久久综合九色综合久久久精品综合 | 激情综合网天天干| 777奇米成人网| 日韩电影在线一区二区| 在线播放中文一区| 青青草成人在线观看| 欧美一区二区三区电影| 欧美a级一区二区| 日韩天堂在线观看| 久久99国产精品久久| 久久综合中文字幕| 国产老肥熟一区二区三区| 国产亚洲一区二区三区四区| 粉嫩一区二区三区性色av| 欧美国产97人人爽人人喊| 成人久久18免费网站麻豆| 亚洲柠檬福利资源导航| 在线观看日韩精品| 日本欧美久久久久免费播放网| 日韩免费成人网| 国产精品456露脸| 亚洲男帅同性gay1069| 欧美美女激情18p| 久久99精品久久久久久动态图| 日韩情涩欧美日韩视频| 国产传媒久久文化传媒| 一区二区高清在线| 欧美一级一区二区| 成人97人人超碰人人99| 亚洲成av人片一区二区三区| 日韩你懂的在线观看| 成人自拍视频在线观看| 亚洲一级二级在线| 精品久久久久99| 91麻豆swag| 国产一区二区三区蝌蚪| 亚洲欧美激情视频在线观看一区二区三区| 欧美主播一区二区三区美女| 理论电影国产精品| 亚洲黄色片在线观看| 欧美一二三区精品| 91视频一区二区| 美女精品一区二区| 悠悠色在线精品| 精品第一国产综合精品aⅴ| 菠萝蜜视频在线观看一区| 亚洲成av人片www| 国产精品久久久久一区二区三区 | 欧美日韩国产电影| 国产综合一区二区| 亚洲综合成人网| 欧美国产日韩一二三区| 91精品国模一区二区三区| 9久草视频在线视频精品| 日本va欧美va精品发布| 亚洲精品乱码久久久久久 | 亚洲激情图片qvod| 国产欧美日韩卡一| 亚洲精品在线观| 欧美美女一区二区| 色噜噜狠狠成人中文综合| 六月丁香婷婷久久| 五月天国产精品| 亚洲乱码国产乱码精品精小说 | 亚洲成年人网站在线观看| 中文字幕不卡的av| 欧美精品一区二区三区在线| 欧美日韩视频不卡| 色婷婷av一区二区三区软件| 国产成人8x视频一区二区| 久久不见久久见免费视频1| 亚洲午夜精品17c| 亚洲精品免费一二三区| 亚洲桃色在线一区| 国产精品成人一区二区三区夜夜夜| 精品日韩一区二区| 91精品久久久久久蜜臀| 777久久久精品| 欧美一区二区三区色| 欧美日本在线播放| 欧美美女一区二区三区| 精品视频在线看| 欧美日韩在线电影| 欧美午夜不卡在线观看免费| 在线观看av不卡| 欧美日韩精品免费| 欧美日韩aaa| 日韩三级视频在线观看| 日韩三区在线观看| 久久亚洲私人国产精品va媚药| 精品国产欧美一区二区| xfplay精品久久| 国产精品视频一二| 国产精品电影一区二区三区| 亚洲欧美色综合| 亚洲一区二区三区在线看| 天堂av在线一区| 久久99精品久久久久久久久久久久| 狠狠色狠狠色综合日日91app| 国产精品综合视频| 97久久人人超碰| 欧美色图激情小说| 精品国产凹凸成av人网站| 26uuu久久综合| 综合久久综合久久| 午夜电影久久久| 久久国产麻豆精品| 成人国产视频在线观看| 欧美午夜精品一区二区蜜桃| 日韩精品一区二区三区中文精品| 久久综合九色综合久久久精品综合 | 91猫先生在线| 91精品国产欧美一区二区| ww亚洲ww在线观看国产| 亚洲美腿欧美偷拍| 日韩成人午夜精品| 国产乱码精品1区2区3区| 99视频在线观看一区三区| 在线观看免费亚洲| 久久九九久久九九| 亚洲永久精品国产| 国产成人亚洲综合a∨婷婷图片| 99久久久精品| 日韩欧美国产电影| 一区二区三区日韩精品| 精品一区二区三区视频| 色婷婷精品大视频在线蜜桃视频| 精品国精品国产尤物美女| 亚洲色大成网站www久久九九| 日本va欧美va欧美va精品| 91丝袜呻吟高潮美腿白嫩在线观看| 欧美日本在线视频| 中文字幕一区二区在线播放 | 亚洲一区二区成人在线观看| 精彩视频一区二区三区| 91福利社在线观看| 国产人伦精品一区二区| 日韩制服丝袜av| 99久久综合色| 26uuu色噜噜精品一区二区| 亚洲福利视频导航| 波多野结衣中文字幕一区二区三区| 91麻豆精品国产91久久久久久久久| 国产精品区一区二区三区| 久久97超碰色| 7777精品伊人久久久大香线蕉| 中文字幕一区二区三区不卡在线| 麻豆精品精品国产自在97香蕉| 日本道色综合久久| 自拍偷拍国产精品| 国产寡妇亲子伦一区二区| 欧美va亚洲va在线观看蝴蝶网| 午夜一区二区三区在线观看| 成人免费毛片片v| 久久精品亚洲国产奇米99| 久久99精品久久久久久| 日韩一区二区三| 午夜精品123| 欧美日韩美少妇 | 18成人在线视频| 国产一区二区三区观看| 精品国产三级a在线观看| 青青草国产成人99久久| 51精品视频一区二区三区| 日韩电影网1区2区| 日韩美女视频在线| 日本免费在线视频不卡一不卡二| 欧美日韩精品三区| 奇米在线7777在线精品| 日韩一卡二卡三卡四卡| 免费美女久久99| 精品国产一区二区精华|