클래스 마법사에 의해 생성 된 메시지 루프는 종종TranslateAccelerator 반환 값
while(GetMessage())
{
if(!TranslateAccelerator())
{
TranslateMessage();
DispatchMessage();
}
}
같은 TranslateAccelerator 문서를 말한다 반면 보인다.
함수가 실패하면 반환 값은 0입니다. 확장 된 오류 정보를 얻으려면 GetLastError를 호출하십시오.
내 테스트에서 TranslateAccelerator가 실패한 유일한 이유가이 특정 메시지에 대해 액셀러레이터를 찾지 못했을 때 GetLastError가 0 == ERROR_SUCCESS를 반환했습니다.
다른 이유가있어서 TranslateAccelerator가 실패 할 때 현실적인 조건이 있습니까? 이 아닌은 &으로 번역되어야합니다.
미리 감사드립니다.