![]() |
Languages »
VBScript »
General
Intermediate
License: The Code Project Open License (CPOL)
Drag Window - Without Using APIBy parinitThis article describes how to move a window having no frame without using any API call. |
VB6, VBScript, Windows, Dev
|
|
Advanced Search Add to IE Search |
|
|
|
||||||||||||||||
In this article, you can learn how to drag a window having no title bar without using Windows API or other functions.
This article is useful to those of my fellow programmers who are tired of the ever to move no frame window on the screen. Well, here is something that might give you relief from that... something for a change!!! I had written this code some time back and hope some of you will find some use for it.
While making one of my applications, I needed some functions which could move the window. But Visual Studio doesn't provide us with any such tools. So I wrote all the functions on my own because I did not want to use any of the APIs.
MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
CurrX, CurrY as SinglePrivate Function DragWindow(Button As Integer, X As Single, Y As Single)
If Button = 1 Then
Me.Left = Me.Left + (X - CurrX)
Me.Top = Me.Top + (Y - CurrY)
End If
End Function
General
News
Question
Answer
Joke
Rant
Admin
Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+PgUp/PgDown to switch pages.
|
PermaLink |
Privacy |
Terms of Use
Last Updated: 11 Aug 2005 Editor: Deeksha Shenoy |
Copyright 2005 by parinit Everything else Copyright © CodeProject, 1999-2010 Web19 | Advertise on the Code Project |