Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » Im Vollbildmodus starten lassen

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
17.08.2006, 15:12 Uhr
~-Luciusperca-
Gast


Hi

Ich habe ein Prog geschrieben(VC++, MS Windows Xp Prof.) das den User beim Systemstart dazu auf fordert ein Passwort einzugeben.
Ist dieses falsch wird die aktuelle Uhrzeit und das Datum in eine Datei geschrieben.
So kann ich kontrolieren ob jemand unerlaubt an meinem PC war.

Das Problem ist nur, dass natürlich jeder das Programm einfach ausmachen kann.

Ist es irgentwie möglich im Code festzulegen, dass das Prog im Vollbildmodus gestartet wird.

Am besten wäre es wenn wenn man gar nichts machen kann bevor man nicht das Passwort eingegeben hat.

Schon mal vielen dank im voraus für eure Antworten.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
17.08.2006, 15:21 Uhr
CppProgrammer




C++:
// VOLLBILD
ModifyStyle(WS_CAPTION, 0); // Titelleiste entfernen
ShowWindow(SW_SHOWMAXIMIZED); // Dialog über den ganzen Bildschirm anzeigen

// Fenster immer im Vordergrund
::SetWindowPos(GetSafeHwnd(),HWND_TOPMOST,0,0,0,0,SWP_SHOWWINDOW|SWP_NOSIZE|SWP_NOMOVE);

 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
17.08.2006, 17:26 Uhr
~-Luciusperca-
Gast


vielen dank dannach hatte ich gesucht

Ich hab allerding Probleme mit dem einbinden.

Das ist mein Code bis jetzt:
-------------------------------------------------------------------------------------
#include <iostream.h>
#include <windows.h>
int main()
{
cout << "Pass ";
int statement;
cin >> statement;
if(statement == 5491)
{
system("hostname > C\WINDOWS\\LogFiles\\onlog\\user.txt");
system("date /t > C\WINDOWS\\LogFiles\\onlog\\date.txt");
system("time /t > C\WINDOWS\\LogFiles\\onlog\\time.txt");
system("del C\WINDOWS\\LogFiles\\onlog\\UNLICENSED\\accesdate.txt");
system("del C\WINDOWS\\LogFiles\\onlog\\UNLICENSED\\accestime.txt");
}
else
{
system("echo UNLICENSED ACCES > C\WINDOWS\\LogFiles\\onlog\\onloguser.txt");
system("echo UNLICENSED ACCES > C\WINDOWS\\LogFiles\\onlog\\onlogdate.txt");
system("echo UNLICENSED ACCES > C\WINDOWS\\LogFiles\\onlog\\onlogtime.txt");
system("date /t > C\WINDOWS\\LogFiles\\onlog\\UNLICENSED\\accesdate.txt");
system("time /t > C\WINDOWS\\LogFiles\\onlog\\UNLICENSED\\accestime.txt");
system("shuttdown -s");

}
return 0;
}
-------------------------------------------------------------------------------------

Wo muss ich das einbinden? (Eventuell noch andere Header???)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
17.08.2006, 17:28 Uhr
~-Luciusperca-
Gast


Man hätte das auch besser lösen können aber das ist das beste was mir eingefallen ist.

(Zum Post: Hätte die Smilies ausschalten sollen)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
17.08.2006, 18:48 Uhr
xXx
Devil


Access Und dann mach das ganze mal mit den WinAPI Funktionen ... und am besten holst de dir um das zu machen mal den Console Handle ... (GetConsoleHandle oda so heißt das[MSDN]) ...
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
17.08.2006, 20:13 Uhr
~Luciusperca
Gast


Alles klar vielen Dank ich habs jetzt!!!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
18.08.2006, 13:35 Uhr
Co



vielleicht hilft das:

C++:
      static bool bFullscreen = false;
      keybd_event(VK_MENU,0x38,0,0);
      keybd_event(VK_RETURN,0x1c,0,0);
      keybd_event(VK_RETURN,0x1c,KEYEVENTF_KEYUP,0);
      keybd_event(VK_MENU,0x38,KEYEVENTF_KEYUP,0);



klappt auf jeden fall mit der konsole
--
Wer später stirbt, hat mehr vom Leben.

Dieser Post wurde am 18.08.2006 um 13:36 Uhr von Co editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
18.08.2006, 15:07 Uhr
xXx
Devil


@Co: Sama kannst du nicht lesen?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
23.08.2006, 12:10 Uhr
Co



sry
--
Wer später stirbt, hat mehr vom Leben.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
009
29.08.2006, 16:45 Uhr
ao

(Operator)



Zitat von ~-Luciusperca-:
(VC++, MS Windows Xp Prof.)
Am besten wäre es wenn wenn man gar nichts machen kann bevor man nicht das Passwort eingegeben hat.

Mal ganz dumm gefragt: Startet Windows bei dir durch bis auf den Desktop? Kein Login vorher?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: