1Danke
ERLEDIGT
NEIN
NEIN
ANTWORTEN
3
3
ZUGRIFFE
209
209
EMPFEHLEN
-
30.07.11 00:56 #1
HallO wie kann ich mit c++ rausfinden ob der Computer auf dem meinprogeamm läuft 32 oder 64 Bit ist?
DankeFehlermeldung bitte!
Google - Dein Freund und Helfer
-
Laut Google so. Die Funktion IsWow64Process gibt dir das zurück. Allerdings existiert diese Funktion erst in neueren Windows-Versionen. Die Existenz der Funktion alleine ist allerdings kein Hinweis auf ein 64-Bit-System. Aufrufen muß man sie auch noch.
Code :1 2 3 4 5 6 7 8 9 10 11 12
BOOL bIs64BitOS = FALSE; typedef BOOL (WINAPI *LPFN_ISWOW64PROCESS) (HANDLE, PBOOL); LPFN_ISWOW64PROCESS fnIsWow64Process = (LPFN_ISWOW64PROCESS)GetProcAddress( GetModuleHandle("kernel32"),"IsWow64Process"); if ( NULL != fnIsWow64Process ) { if ( !fnIsWow64Process( GetCurrentProcess(), &bIs64BitOS ) ) { // handle error } }
-
30.07.11 12:20 #3
Dank!
Aber richtig verstehen kann ichs nicht
in bIs64BitOS ist dann drinne ob es 64 bit ist oder nicht oder?
Da versteh ich noicht wrklich
und ab welcher Windows funktion läuft es dann?
minimum Wäre XP
DankeFehlermeldung bitte!
Google - Dein Freund und Helfer
-
Ja, in bIs64BitOS steht das dann drin. Da die Funktion dynamisch gelinkt wird funktioniert das auf allen Windowsversionen in denen GetProcAddress und GetModuleHandle sowie GetCurrentProcess implementiert ist.
Viele Tutorials und Artikel zur Programmierung unter Windows mit C++ und C#. Tägliche Updates und Antworten auf eure Fragen:
Win32Easy - Blog
Es würde mich freuen, wenn ihr einen Kommentar postet!
Ähnliche Themen
-
Nicht gesetzten Wert mit Firebug oder WebDevToolbar ermitteln
Von Jan-Frederik Stieler im Forum CSSAntworten: 0Letzter Beitrag: 09.01.09, 13:41 -
Nicht gesetzten Wert mit Firebug oder WebDevToolbar ermitteln
Von Jan-Frederik Stieler im Forum Microsoft WindowsAntworten: 0Letzter Beitrag: 09.01.09, 13:41 -
Standard Drucker setzen oder ermitteln
Von killerbiene75 im Forum VisualStudio & MFCAntworten: 7Letzter Beitrag: 01.06.05, 13:57 -
Dateigröße in KB oder MB ermitteln
Von qsrs im Forum PHPAntworten: 4Letzter Beitrag: 23.01.05, 16:31 -
Mittels PHP die lokale IP im eigenen LAN ermitteln...oder doch Javascript
Von waldbauer com im Forum PHPAntworten: 8Letzter Beitrag: 15.01.05, 09:51





Zitieren
Login






