1. Trang chủ
  2. » Công Nghệ Thông Tin

Làm ẩn nút Start của Window

1 337 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 1
Dung lượng 12,11 KB

Nội dung

Làm ẩn nút Start của Window Các sức mạnh tiềm ẩn của VB nằm ở việc thao tác với các hàm WinAPI. Bạn có thể làm bất cứ việc gì nếu hiểu và nắm được cách sử dụng các hàm API. Ví dụ bạn có thể làm cho nút Start của Windows biến mất một cách dễ dàng Const SWP_HIDEWINDOW = &H80 Const SWP_SHOWWINDOW = &H40 Const GW_CHILD = 5 Const GW_HWNDNEXT = 2 Private Declare Function SetWindowPos Lib ''user32'' (ByVal hwnd As Long, ByVal hWndInsertAfter As Long, ByVal x As Long, ByVal y As Long, ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As Long Private Declare Function FindWindow Lib ''user32'' Alias ''FindWindowA'' (ByVal lpClassName As String, ByVal lpWindowName As String) As Long Private Declare Function GetWindow Lib ''user32'' (ByVal hwnd As Long, ByVal wCmd As Long) As Long Private Declare Function GetClassName Lib ''user32'' Alias ''GetClassNameA'' (ByVal hwnd As Long, ByVal lpClassName As String, ByVal nMaxCount As Long) As Long Dim tWnd As Long, bWnd As Long, sSave As String * 250 Private Sub Form_Load() tWnd = FindWindow(''Shell_traywnd'', vbNullString) bWnd = GetWindow(tWnd, GW_CHILD) Do GetClassName bWnd, sSave, 250 If LCase(Left$(sSave, 6)) = ''button'' Then Exit Do bWnd = GetWindow(bWnd, GW_HWNDNEXT) Loop 'Ẩn start button SetWindowPos bWnd, 0, 0, 0, 0, 0, SWP_HIDEWINDOW End Sub Private Sub Form_Unload(Cancel As Integer) 'hiện lại start button SetWindowPos bWnd, 0, 0, 0, 0, 0, SWP_SHOWWINDOW End Sub . Làm ẩn nút Start của Window Các sức mạnh tiềm ẩn của VB nằm ở việc thao tác với các hàm WinAPI. Bạn có thể làm bất cứ việc gì nếu. hàm API. Ví dụ bạn có thể làm cho nút Start của Windows biến mất một cách dễ dàng Const SWP_HIDEWINDOW = &H80 Const SWP_SHOWWINDOW = &H40 Const GW_CHILD

Ngày đăng: 26/10/2013, 01:20

TỪ KHÓA LIÊN QUAN

w