Hallo,
Vielleicht kannst Du Dir Arbeit sparen indem Du die Hilfsbibliothek
platform.jar verwendest, da sind USER32.DLL und Konsorten vorgemappt.
Die .NET Funktion kannst Du nicht aufrufen, denn die liegt in einer .NET-Assembly. Die hat zwar auch die Endung .DLL, hat aber mit "normalen" DLLs wenig zu tun, da sie aus Bytecode besteht und von der .NET-Runtime ausgefuehrt wird. .NET ist nachgemachtes Java.
Soll das so etwas wie ein "Fenster-Icon-Minimier" Featuer werden? Gibt es ab Java 6 irgendwas meinem Kenntnisstand "ab Werk".