home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Programming Tool Box
/
SIMS_2.iso
/
vb_code2
/
vb016e
/
vb016aex.frm
(
.txt
)
next >
Wrap
Visual Basic Form
|
1992-06-07
|
2KB
|
72 lines
Form1
VISUAL BASICS #16
Form1
Command1
Own Form 2
Command2
Disown Form 2
Command3
Be owned by PROGMAN.EXE
Command4
SetWindowWord
nIndex
wNewWord
enableWindow
aBOOL
makeOwnedWindow
ownedHwndf
ownerHwnd
GWW_HWNDPARENT
Command1_Click<
Form21
Form1{
Command2_Click
Form_Clickp
Form_LinkClose
Form_LinkError
LinkErr
Form_Load
Label1
Caption
Command3_Click
ControlBox
SetFocusAPI
GetFocus
GetActiveWindow
Command4_Click
PMhWnd
GetFocusAPI
Command3
Form_Unload
Cancel
Command1
Command2
Command4
Disownx
Userk
SetFocus
makeOwnedWindow
offset into window structure's parent handle element
Command1_Click
Now I'm owned by Form1! He can't block me!
Command2_Click
Just an ordinary form again.
Form_Load
Own Form 2
Disown Form 2"
Be owned by PROGMAN.EXE"
Just an ordinary form"
Command3_Click
Be owned by PROGMAN.EXE"
Program Manager"
%{ }R"
PROGMAN OWNED"
Be FREE"
VISUAL BASICS #16"
Be owned by PROGMAN.EXE"
Command4_Click
see FORM1.FORM_UNLOAD
Form_Unload
WHEN UNLOADING, SET OWNERS OF ALL WINDOWS TO 0
THIS AVOIDS A CRASH!