下面的代码无法运行。我想检查lpClassName是否为null或空。
static HRESULT WINAPI ExampleMethod(
__in_opt LPCTSTR lpClassName)
{
//code to check whether lpClassName is null or empty
if( lpClassName == 0)
return 0;
if(*lpClassName) == L'\0')
return 0;
}
return
语句)。 - trojanfoeATOM
。如果它是一个ATOM
,那么你实际上是在解引用一个不是指针的东西。 - IInspectable#define S_OK ((HRESULT)0L)
- 这基本上是为两个失败分支返回成功代码。虽然与您的问题无关,但您真的应该在尝试奔跑之前学会走路。 - IInspectable