古いテクノロジであることはわかっていますが、気になるのは、Windows GDI API は GetLastError() でエラー コードを返すのでしょうか? DeleteObject と DeleteDC が失敗する場合がいくつかありますが、エラー コードは 0 として返されます。
2 に答える
2
ほとんどの GDI 関数は を使用しませんGetLastError()
。特定のエラーを報告できる GDI 関数は、戻り値でエラー コードを直接返します。ただし、すべての GDI 関数が特定のエラーを報告できるわけではありません。
于 2012-11-23T06:06:13.253 に答える
0
PSDK の概要:
DeleteObject と DeleteDC:
戻り値 - 関数が成功した場合、戻り値はゼロ以外です。
関数が失敗した場合、戻り値はゼロです。
Windows NT/2000/XP: 詳細なエラー情報を取得するには、GetLastError を呼び出します。
PSDK/MSDN はあなたの友達です。
于 2012-11-23T02:14:09.960 に答える