728x90
반응형
728x170
Option Explicit
Private Declare Function ClientToScreen& Lib "user32" (ByVal pWindowHandle As Long, pPOINT As POINT)
Private Declare Function ClipCursor& Lib "user32" (pRECT As RECT)
Private Declare Function ClipCursorBynum& Lib "user32" Alias "ClipCursor" (ByVal pRECT As Long)
Private Declare Function SetCursorPos& Lib "user32" (ByVal X As Long, ByVal Y As Long)
Private Type POINT
X As Long
Y As Long
End Type
Private Type RECT
Left As Long
Top As Long
Right As Long
Bottom As Long
End Type
Private Sub Form_Load()
Me.ScaleMode = 3 ' 픽셀
End Sub
Private Sub btnStart_Click()
Dim pRECT As RECT
Dim pPOINT As POINT
pPOINT.X = 0
pPOINT.Y = 0
ClientToScreen& Me.hwnd, pPOINT
pRECT.Top = pPOINT.Y
pRECT.Left = pPOINT.X
pRECT.Right = pRECT.Left + Me.ScaleWidth
pRECT.Bottom = pRECT.Top + Me.ScaleHeight
ClipCursor& pRECT
End Sub
Private Sub btnRestore_Click()
ClipCursorBynum& 0
End Sub
728x90
반응형
그리드형(광고전용)
'VB' 카테고리의 다른 글
[VB] 애플리케이션 중복 여부 구하기 (0) | 2015.06.01 |
---|---|
[VB] DBEngine 클래스 : CompectDatabase 메소드를 사용해 MDB 파일 압축하기 (0) | 2015.06.01 |
[VB] MDB 파일 정보 구하기 (0) | 2015.06.01 |
[VB] 마우스 커서 표시 여부 설정하기 (0) | 2015.05.31 |
[VB] 클래스 사용하기 (0) | 2015.05.31 |
[VB] 아래 한글 페이지 마진 설정하기 (0) | 2015.05.30 |
[VB] 아래 한글 테이블 추가하기 (0) | 2015.05.30 |
[VB] 아래 한글 텍스트 크기 설정하기 (0) | 2015.05.28 |
[VB] 아래 한글 텍스트 색상 설정하기 (0) | 2015.05.27 |
[VB] 아래 한글 페이지 방향 설정하기 (0) | 2015.05.24 |
댓글을 달아 주세요