프로그래밍/공부관련 썸네일형 리스트형 HRESULT 그냥 뭐 각 함수들의 수행상태가 완료됐는지 안됐는지에 적절하게쓰이는 것같다. HRESULT 형의 구조 0~15 비트 : RETURN CODE 16~28 비트 : FACILITY 29~30 비트 : R 31 비트 : SEVERITY SEVERITY(31비트)는 함수의 수행의 성공과 실패를 알려주는 코드다. 를 검사하기 위해서는 다음 예제코드와 같이 SUCCEEDED 혹은 FAILED 매크로를 사용해야 한다. //SUCCEEDED 경우 ICalc* pICalc = NULL; HRESULT hr = pI->QueryInterface(IID_ICalc, (void**)&pICalc); if (SUCCEEDED(hr)) { pICalc->Add(); } pICalc->Release(); //FAILED 경우 HR.. 더보기 이전 1 ··· 4 5 6 7 다음