das hier habe ich mal irgendwo gefunden...
Declare Function NEMGetCurrentSubprogramWindow Lib "nnotesws.dll" () As Long
Declare Function NEMStopSubprogramWindow Lib "nnotesws.dll" (Byval wHandle As Long) As Integer
Declare Function NEMActivateSubprogram Lib "nnotesws.dll" (Byval hwnd As Long) As Long
wHandle = NEMGetCurrentSubprogramWindow
'Activate current window...
Call NEMActivateSubprogram(wHandle)
' Close current window...
Call NEMStopSubprogramWindow(wHandle)
Wie man jetzt von diesem Code auf einen Code kommt, der ALLE Unterfenster schliesst, kann ich Dir nicht sagen, weil es hier ja nur ein "GetCurrentSubProgram" gibt, und kein Cycle durch alle...
Aber wenn Du weiterkommst kannst Du das ja hier posten.
Gruß
Tode