Handle auf gültigkeit prüfen
-
Hallo,
ich möchte ein Handle auf Gültigkeit prüfen, nur leider weis ich nicht mehr
welche API Funktion das macht. Weis die einer noch?Danke!
-
Hi.
HANDLE hHandle; if(hHandle == INVALID_HANDLE_VALUE} { // Invalid handle. }
bye
-
Das wars was ich wollte, Danke!
-
@ChrisK:
Warum dieser böse Smiley?Es stimmt, Schnittlauch könnte sich einfach die Hilfe zu einer beliebigen Funktion die einen Handle zurückgibt durchlesen, aber warum gleich so wütend reagieren?
-
*G*, so besser? Hehe.
Nein ich hötte auch das blaue mittlere böse Smilie nehmen können ... Hab halt eins angeklickt... und sowas schaut man wirklich in der MSDN nach.bye
-
Ist ja gut.
Ich finde man könnte diesen roten Smiley ganz abschaffen oder zumindest etwas weniger wütend darstellen.
So braucht man den doch fast nie.Okay, manchmal braucht man ihn doch. Wenn eine frage zum 10. mal in einer Woche auftaucht, deren Antwort in der FAQ steht.
[ Dieser Beitrag wurde am 01.11.2002 um 20:52 Uhr von cd9000 editiert. ]
-
Vielleicht sollte er auch auf den Index der BPJS
-
Ich will aber nicht wegzensiert werden!!
<Roter Kopf>
-
Wenn das Handle == INVALID_HANDLE_VALUE ist, ist es ungültig, aber , vorsicht, wenn Handle != INVALID_HANDLE_VALUE ist das Objekt nicht unbedingt immer gültig.
HANDLE h1;
HANDLE h2;
h1=CreateFile();
h2 = h1;
//h2 ist gültig
CloseHandle(h1);h2 ????
-
Ungültige Handles werden aber von jeder Windows funktion intern abgefangen.