Windows98 系統(tǒng)的許多軟件中都包含一個windows 風格的about 窗口,它向用戶反映了當前系統(tǒng)的一些基本信息,其中顯示有關(guān)windows 及其應(yīng)用軟件的版本、版權(quán)和系統(tǒng)的工作狀態(tài)等信息。筆者用VB 6.0 通過調(diào) 用API 函數(shù)設(shè)計應(yīng)用系統(tǒng)的ABOUT 窗口。
VB中使窗體右上角的X按鈕失效
窗體右上角的X按鈕通常用來關(guān)閉一個程序,這個小X按鈕實際上是和系統(tǒng)菜單的“關(guān)閉”菜單項關(guān)聯(lián)在一起的,這個菜單用普通的方法是不能編輯和改變的,但是我們可以通過API函數(shù)GetSystemMenu來得到它的句柄,然后通過菜單相關(guān)的API函數(shù)就能改變它了,下面一起看看怎么做吧。
VB中讓窗體始終處于最前面
應(yīng)用SetWindowPos函數(shù)可以設(shè)置一個窗口的位置和狀態(tài),本例正是利用此函數(shù)來把一個窗體放在所有窗體之上,使之總是處于最前面。
VB中拖動沒有標題欄的窗體
這種方法是一種高手方法,同樣是講傳遞給Windows一個鼠標的當前位置是在標題區(qū)內(nèi),但和(一).(二)不同的地方是前兩個方法是通過SendMessage函數(shù)來傳消息給Windows,而這個方法是在Windows的到消息前,通過對WM_NCHITTSET消息的欄截.來判斷當前的鼠標位置,然后作出相應(yīng)的處理.
VB中制作半透明窗體
Win2000及其以上的操作系統(tǒng)都支持一個特效,那就是透明窗體,這里我們教大家如何在WIN2K以上的系統(tǒng)中實現(xiàn)半透明窗體.
VB自制IE風格按扭控件
網(wǎng)上的IE風格按紐控件不可謂少,然而天下的免費午餐總不會讓你輕輕松松到吃下去,其中個味眾人自知。其實,在VB6.0中,IE風格按紐很容易制作,真正的核心代碼只需調(diào)用兩個API函數(shù)。