나는 Win API를 C++ (나는 초보자 다)로 배웠다. 문자/문자열 데이터 형식에 문제가 있습니다.char에서 LPCWSTR로 변환
Google의 다른 문서도 읽지 만 여전히 이해할 수는 없습니다.
LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
{
int wmId, wmEvent;
PAINTSTRUCT ps;
HDC hdc;
RECT rect;
char MyChar = 0;
switch (message)
{
case WM_CHAR:
MyChar = LOWORD(wParam);
MessageBox(hWnd, (LPCWSTR)MyChar, (LPCWSTR)MyChar, MB_OK);
break;
case WM_DESTROY:
PostQuitMessage(0);
break;
default:
return DefWindowProc(hWnd, message, wParam, lParam);
}
return 0;
}
목적 : 제 1 형 성격과 messageBox가 그것을 표시
오늘은이 문제를 만난다.
MyChar은 char (8 비트)입니다. LPCWSTR로 변환하고 싶습니다. 그러나 ... 성공하지 못했습니다.
누구나 나를 도울 수 있습니다. 미리 감사드립니다! WM_CHAR
와