|
-
Aug 1st, 2000, 08:26 AM
#1
Thread Starter
New Member
I want to make a form that looks and behaves like the Windows Task bar or the MS Office Toolbar. I don't know how to make it so other applications will not use that screen space like the Taskbar does.
Suggestions?
-
Aug 1st, 2000, 08:32 AM
#2
_______
<?>...make it topmost
Code:
'to make form stay topmost
'put this in a bas module
'
Public 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
Global Const SWP_NOMOVE = 2
Global Const SWP_NOSIZE = 1
Global Const FLAGS = SWP_NOMOVE Or SWP_NOSIZE
Global Const HWND_TOPMOST = -1
Global Const HWND_NOTOPMOST = -2
'=============================================
'
'put this in events click or load or whatever
'or hardcopy
'To set Form1 as a TopMost form, do the following:
res& = SetWindowPos (Form1.hWnd, HWND_TOPMOST, _
0, 0, 0, 0, FLAGS)
'if res&=0, there is an error
'To turn off topmost (make the form act normal again):
res& = SetWindowPos (Form1.hWnd, HWND_NOTOPMOST, _
0, 0, 0, 0, FLAGS)
"A myth is not the succession of individual images,
but an integerated meaningful entity,
reflecting a distinct aspect of the real world."
___ Adolf Jensen
-
Aug 1st, 2000, 08:35 AM
#3
Thread Starter
New Member
Yes, that will make it always on top, but the other applications will still sit under it. I want it so if, for example, I maximise a window, I will still see the form at the top and the taskbar at the bottom and neither will cover the maximised application.
Any Ideas?
-
Aug 1st, 2000, 08:44 AM
#4
_______
<?> that being the case you need to use API
You will need to set the window positons.
A good place to begin.
http://www.vbapi.com/
"A myth is not the succession of individual images,
but an integerated meaningful entity,
reflecting a distinct aspect of the real world."
___ Adolf Jensen
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|