Netzwerkumgebung anzeigen OnButton
-
Wie der Titel schon verrät, suche ich nach einer Lösung,
wie ich per Buttonklick die Netzwerkumgebung anzeigen
lassen kann, damit man die verbundenen Rechner sieht.
Im Moment habe ich es mitWinExec("net view"), SW_SHOW);
gelöst (muß da evtl. eine Schlüsselbezeichnung aus der
Registry rein ?). Hätte jedoch lieber den Ordner unter Windows
direkt angezeigt im Fenster.How to ?
Chris
-
Versuch dein Glück mal mit SHGetSpecialFolderPath und als dritten Parameter: CSIDL_NETWORK
-
Hab mir das eben mal angesehen...
Kannst Du evtl. mal einen Beispielcode
posten(kenne mich mit dieser Syntax noch nicht so aus
) ? Owner-Window etc.(noch)etwas verwirrend
für mich.Wäre nett
Chris
-
#include <windows.h> #include <tchar.h> #include <shlobj.h> int main() { TCHAR szNetworkHoodFolder[MAX_PATH] = {0}; SHGetSpecialFolderPath(NULL, szNetworkHoodFolder, CSIDL_NETHOOD, FALSE); ShellExecute(NULL, "open", szNetworkHoodFolder, NULL, NULL, SW_SHOWNORMAL); return 0; }
-
Hi Trolli
hab das return 0; ausgebaut und in meinen Button-Aufruf
übernommen. Läuft so wie ich es mir vorgestellt habe !Gruß
Chris