|
-
Jan 6th, 2000, 04:58 AM
#1
Thread Starter
Member
What I am attempting to do is eliminate the possibility of the operator closing, minimizing, or resizing my application.
I have managed to get rid of the Minimize/Maximize/Close behavior of the MDIform menu and buttons with this little bit of code
hSysMenu = GetSystemMenu(Me.hWnd, 0)
For intCounter = 8 To 0 Step -1
lReturn = RemoveMenu(hSysMenu, intCounter, MF_BYPOSITION)
Next intCounter
Then I discovered that if I double-clicked the titlebar, lo' and behold, the form resized itself. And, of course, I could no longer resize it back to normal.
Any ideas on what to do to trap and disable this behavior?
Thanks in advance,
--Carl
-
Jan 6th, 2000, 06:11 AM
#2
Lively Member
Hmm, I think that you can change the BorderStyle property to 0-None. That should work. I might be wrong.
-
Jan 6th, 2000, 06:15 AM
#3
Lively Member
Ah, forget it! I am stupid! I forgot you were using a Mdi form!
-
Jan 6th, 2000, 11:59 AM
#4
Guru
here is a simple way, the window resizes then maximizes right away, but it does the job...
Code:
Private Sub MDIForm_Resize()
If Me.WindowState <> vbMinimized Then
Me.WindowState = vbMaximized
End If
End Sub
-
Jan 6th, 2000, 10:07 PM
#5
Thread Starter
Member
Thanks. It looks a little ugly, but it does the trick.
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
|