Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
„
HRESULT“ wird zu „bool“ konvertiert. Möchten Sie diese Änderung wirklich vornehmen?
Bemerkungen
Wenn eine HRESULT Anweisung verwendet if wird, wird sie HRESULT in eine bool konvertiert, es sei denn, Sie testen explizit die Variable als .HRESULT
Warnung C4165 ist standardmäßig deaktiviert. Weitere Informationen finden Sie unter Compilerwarnungen, die standardmäßig deaktiviert sind.
Beispiel
Im folgenden Beispiel wird C4165 generiert:
// C4165.cpp
// compile with: /W3
#include <windows.h>
#pragma warning(3:4165)
extern HRESULT hr;
int main() {
if (hr) {
// try either of the following ...
// if (FAILED(hr)) { // C4165 expected
// if (hr != S_OK) {
}
}