Internetseite öffnen (Erklärung gesucht)
-
Hi Leute,
Ich wollte mit C++ eine Programmierung schreiben, in der, wenn ich auf einen Button drücke, dann zB Mozilla Firefox geöffnet wird.
Hab schon in Google nachgeschaut und hab auch eine Programmierung dazu gefunden:
ShellExecute(NULL,"Open","www.google.de",NULL ,NULL,1);
Und zuvor musste man das noch einfügen:
#include <windows.h>
Nun es funktioniert einwandfrei. wenn ich auf den Button drücke, wird auch Google geöffnet, nur leider hab ich kA wofür die ganzen anderen Werte stehen.
Der #include Befehl ist denke ich mal da, dass man auf Windows befehle zugreifen kann. (Verbessert mich bitte wenn es nicht so ist)
Und in der Prgrammierung selber das Open und die Addresse sind für mich auch klar. Nur was bedeutet jetzt genau das ShellExecute, die dei NULL Werte und die 1?
Ich hoffe ihr könnt mir das erklären.
Mfg 16s
-
Brauchst du wirklich ein "Let me google it for u?"... Siehe MSDN.
-
-
Wirf doch mal einen Blick in die jeweiligen Header oder in die offizielle WinAPI-Doku: http://msdn.microsoft.com/en-us/library/bb762153(v=vs.85).aspx
Statt der 1 solltest du übrigens lieber SW_SHOWNORMAL schreiben. Das ist zwar auch nur eine 1, aber lesbarer.
-
ok Danke.
Ja kA, hab gedacht, dass ich hier vllt eine Gute Erklärung finde^^
Aber danke, habs etz verstanden danke