by Anonymous » 02 Jun 2025, 19:25
Wie kann man Java 22+ FFM -API verwenden, um das Startmenü und die Desktop -Positionen über die Windows -API zu erhalten?
Code: Select all
Guid.GUID guid = KnownFolders.FOLDERID_CommonPrograms;
//or
//KnownFolders.FOLDERID_Programs
//KnownFolders.FOLDERID_PublicDesktop
//KnownFolders.FOLDERID_Desktop
String folderPath = Shell32Util.getKnownFolderPath(guid);
...
Ich möchte JNA nicht durch den FFM -API -Code ersetzen, da JNA vorgelegene DLLs unter Windows verwendet, die Kunden und Sicherheitstools nicht mögen.
Wie kann man Java 22+ FFM -API verwenden, um das Startmenü und die Desktop -Positionen über die Windows -API zu erhalten?[code]Guid.GUID guid = KnownFolders.FOLDERID_CommonPrograms;
//or
//KnownFolders.FOLDERID_Programs
//KnownFolders.FOLDERID_PublicDesktop
//KnownFolders.FOLDERID_Desktop
String folderPath = Shell32Util.getKnownFolderPath(guid);
...
[/code]
Ich möchte JNA nicht durch den FFM -API -Code ersetzen, da JNA vorgelegene DLLs unter Windows verwendet, die Kunden und Sicherheitstools nicht mögen.