ERLEDIGT
NEIN
NEIN
ANTWORTEN
6
6
ZUGRIFFE
2582
2582
EMPFEHLEN
-
Da ich noch nicht so vort geschritten bin c/c++ hat mich dieser error vor ein rätsel gesetzt "error C2078: Zu viele Initialisierungen"
Ich wollte ein programm schreiben das den PC wie ein wecker ausschält also mal satellt die Uhr und wenn es soviel Uhr ist das er dann ausgeht.
Und ich hab als erstes versucht es mal soweit zu bringen das ich den Computer mit einer exe auschalten kann.
Hier der code:
Code :1 2 3 4 5 6 7 8
#include <windows.h> #include <ostream> #include <iostream> void main() { bool ExitWindowEx(EWX_REBOOT,0); }
Bitte um Hilfe was hab ich falsch gemacht
MFG NeXoN
-
Original geschrieben von NeXoN
#include <windows.h>
#include <ostream>
#include <iostream>
void main()
{
bool ExitWindowEx(EWX_REBOOT,0);
}
Man sollte die Funktion aufrufen und nicht neu definieren, also versuch ExitWindowEx mal ohne bool, als Datentyp aufzurufen.<Tsk> oiuyniyu98h987h89yh87y98yjn987j987y897yhkiuk;''''
<Tsk> sorry.. there was a spider on my keyboard.
-
Ich hab das bool jetzt weg gemacht und ExitWindowsEx jetzt als datei mit void aufgerufen ging aber nicht ich konnte sie jetzt zwar ausführen aber der Rechner hat nicht neu gestartet
MFG NeXoN
-
Es ging hier auch nur um die Meldung

Ich bin kein Windows Programmierer...<Tsk> oiuyniyu98h987h89yh87y98yjn987j987y897yhkiuk;''''
<Tsk> sorry.. there was a spider on my keyboard.
-
Ich weis jetzt net ganz was du meinst
MFG NeXoN
-
In C++ gibt es Namensbereiche mit dennen man bestimmte Funktionen bzw. Klasse unter nur einem bestimmten Namen ansprechen kann.
Z.B. ist "cout" im Namensbereich "std".
Drum macht man im Code, meist am Anfang, "using namespace std;" um nicht das schreiben zu müssen: "std::cout << "Hallo, Welt!" << std::endl;".
mfg<Tsk> oiuyniyu98h987h89yh87y98yjn987j987y897yhkiuk;''''
<Tsk> sorry.. there was a spider on my keyboard.
-
07.06.04 07:57 #7
- Registriert seit
- Oct 2003
- Ort
- Hamburg
- Beiträge
- 125
Mach mal das:
Das zwingt alle Prozesse, sich zu beenden und Windows zu rebooten.Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
#include <windows.h> int main() { HANDLE hToken; TOKEN_PRIVILEGES tPrivs; // Token auf den aktuellen Prozess ermitteln OpenProcessToken(GetCurrentProcess(), TOKEN_ADJUST_PRIVILEGES+TOKEN_QUERY, &hToken); // Ermitteln der eindeutigen ID der SE_SHUTDOWN_PRIVILEGES LookupPrivilegeValue(NULL, "SeShutdownPrivilege", &tPrivs.Privileges[0].Luid); // Setzen des Privilegs tPrivs.Privileges[0].Attributes = SE_PRIVILEGE_ENABLED; tPrivs.PrivilegeCount = 1; AdjustTokenPrivileges(hToken, FALSE, &tPrivs, 0, (PTOKEN_PRIVILEGES)NULL, 0); // Shutdown erzwingen ExitWindowsEx(EWX_REBOOT+EWX_FORCE, 0); exit (0); }
Gruß
RenéGeändert von Rene Albrecht (07.06.04 um 09:55 Uhr)
Ähnliche Themen
-
Viel vor, aber keine Ahnung
Von Berlinette im Forum PhotoshopAntworten: 9Letzter Beitrag: 21.06.10, 18:47 -
Sorry aber keine Ahnung wie sowas heißt
Von StefanR im Forum PhotoshopAntworten: 5Letzter Beitrag: 18.01.05, 18:43 -
ImageMagick! Keine Ahnung was ich noch machen soll!
Von Mirko D im Forum PHPAntworten: 3Letzter Beitrag: 22.10.04, 14:47 -
Warnleuchte modellieren, aber keine Ahnung wie!
Von saubaer im Forum 3D Studio MaxAntworten: 3Letzter Beitrag: 31.01.04, 17:31 -
wichtig...muss scrript erstellen und hab keine ahnung!!
Von gremmlin im Forum PHPAntworten: 21Letzter Beitrag: 31.08.01, 14:04





Zitieren
Login






