19. April 2024

C++ – ShellExecute()

Mit ShellExecute lässt sich in C++ ganz leicht eine Website aufrufen. Diese wird automatisch im Standardbrowser ausgeführt.
Der Code, der zu Computer-Masters.de führt sieht so aus:

ShellExecute(GetDesktopWindow(), "open", "https://www.Computer-Masters.de/", NULL, NULL, SW_SHOWNORMAL); 

Wichtig ist, dass man nicht nur www.Computer-Masters.de eingibt, sonder auch das https://, sonst sucht der Computer nämlich nach einem lokalen Dokument.
Für ein lokales Dokument würde der Code so aussehen:

ShellExecute(GetDesktopWindow(), "open", "index.html", NULL, NULL, SW_SHOWNORMAL);

Es können auch .txt oder andere Dateitypen aufgerufen werden, die mit einer Anwendung verknüpft sind.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert