MCSE Forum - German Windows 2000/XP/2003/2008/Windows Vista und Windows 7 - IT Community Board
Werbung
Zurück   MCSE Forum - German Windows 2000/XP/2003/2008/Windows Vista und Windows 7 - IT Community Board > Internet, Netzwerk & Co > Coding
Seite neu laden C++ CreateProcess()
Spenden

Login
Benutzername:
Kennwort:


Werbung


Statistik
Themen: 26011
Beiträge: 43222
Benutzer: 3,521
Produkte: 1
Links: 1
Wir begrüßen unseren neuesten Benutzer: darkarchon
Mit 901 Benutzern waren die meisten Benutzer gleichzeitig online (05.04.2008 um 14:21).
Neue Benutzer:
01.08.2011
- darkarchon
27.07.2011
- kirvad
26.07.2011
- Mama1970
21.06.2011
- quam2000
21.06.2011
- amandany67...


Antwort
 
LinkBack Themen-Optionen Ansicht
  (#1 (permalink)) Alt
Neuer Benutzer
 
Beiträge: 20
Registriert seit: 11.06.2007
Standard C++ CreateProcess() - 05.02.2008, 12:49

Problem: Möchte aus C++ eine Anwendung ausführen (msinfo32) mit gewissen Parametern. Dazu hab ich folgenden Code geschrieben:


Code:
 DWORD le;
		STARTUPINFO si;

		LPTSTR szCmdline = _tcsdup(TEXT("\"" + m_windir + "\\system32\\dllcache\\msinfo32.exe /report /nfo " + m_path + "\\msinfo32\""));
		// this->MessageBox(szCmdline);
		PROCESS_INFORMATION hInfo;
		int e = CreateProcess( NULL, szCmdline, NULL , NULL, false, 0, NULL, NULL, &si , &hInfo); 
		le = GetLastError();

m_path und m_windir sind gegeben. Aber ich bekomm die Applikation nicht gestartet. Kann mir einer helfen? Ich vermute es liegt entweder an irgendwelchen Rechten (ich selbst bin admin) oder an den ganzen Paramtern die man vergeben kann. Aus ner Cmd-Shell geht es, wenn ich (wie ich es jetzt übergangsweise mache) diesen Befehl in ein batch-File schreib und dann über

Code:
 SYSTEM()

ausführe, dort geht es.

Ich brauch halt auf jeden Fall eine Rückmeldung, wenn das Programm beendet ist. Mit ShellExecute() kann ich die Applikation zwar ausführen, bekomm aber keine RM ob schon beendet oder noch läuft!

Kann mir da jmd helfen?


*kritzelkritzel*
Mit Zitat antworten
Sponsored Links
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an





Powered by vBulletin® Version 3.8.7 (Deutsch)
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Search Engine Optimization by vBSEO 3.5.0 RC2
Powered by vBCMS® 2.7.1 ©2002 - 2012 vbdesigns.de
vBulletin Skin developed by: vBStyles.com


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117