So Starten Sie Eine Anwendung Aus Einer Anwendung

Inhaltsverzeichnis:

So Starten Sie Eine Anwendung Aus Einer Anwendung
So Starten Sie Eine Anwendung Aus Einer Anwendung

Video: So Starten Sie Eine Anwendung Aus Einer Anwendung

Video: So Starten Sie Eine Anwendung Aus Einer Anwendung
Video: Windows 10 Autostart Programme deaktivieren 2024, April
Anonim

Wenn Sie andere Programme in der Programmiersprache C++ schreiben, können Sie eine Funktion integrieren, die es ermöglicht, andere Anwendungen auf dem Betriebssystem eines Personal Computers auszuführen.

So starten Sie eine Anwendung aus einer Anwendung
So starten Sie eine Anwendung aus einer Anwendung

Anweisungen

Schritt 1

Erstellen Sie Ihre eigene Fotosortier-App. Um Originalität und Funktionalität hinzuzufügen, können Sie direkt aus dem Programm, in dem Sie arbeiten, einen Aufruf zur grafischen Oberfläche hinzufügen. Es gibt zwei Funktionen in der Sprache C++, um solche Aufgaben zu erfüllen. Verbinden Sie die Bibliotheken windows.h und Shellapi.h, um die Funktionen zum Starten externer Anwendungen des Betriebssystems nutzen zu können. Bibliotheken werden mit der #include-Anweisung verbunden.

Schritt 2

Verwenden Sie die Funktion ShellExecute(), wenn Sie Parameter an die aufgerufene Anwendung übergeben müssen. Die Funktion hat die folgenden Parameter: hwnd für den Fensterbezeichner, lpOperation gibt die Operation für die aufgerufene Anwendung an (z. B. Drucken oder Öffnen), lpDirectory gibt den Standardverzeichnisnamen an, nShowCmd für den Anwendungsstartmodus und lpParameters zum Übergeben anderer Parameter zur aufgerufenen Anwendung.

Schritt 3

Um das angegebene Programm einfach auszuführen, verwenden Sie die Funktion WinExec(). An den Programmcode wird ein String-Parameter übergeben, der den vollständigen Pfad zur Anwendung sowie den Startmodus dieser Anwendung angibt.

Schritt 4

Als Beispiel kann folgender Code dienen:

#enthalten

#enthalten

Leere Haupt ()

{

WinExec ("c: / windows / system32 / calc.exe", SW_SHOW);

}

Schritt 5

Als Ergebnis der Ausführung dieses Codes wird ein Standard-Windows-Rechner geöffnet. Sie können verschiedene Bedingungen beschreiben, unter denen externe Anwendungen des Betriebssystems aufgerufen werden. Denken Sie daran, die erforderlichen Bibliotheken einzuschließen, um mit diesen Funktionen zu arbeiten.

Schritt 6

Listen Sie die Standardanwendungen auf, die Benutzer wahrscheinlich installieren werden. Beachten Sie dies, wenn Sie nicht der einzige Benutzer des Programms sind. Wenn Sie Probleme beim Schreiben eines Programms haben, schauen Sie sich die speziellen Videoanleitungen im Internet an.

Empfohlen: