
Win32 Send Custom Control에서 에러가 발생하는 이유는 Send Message 함수가 user32.dll에 정의되어 있지 않기 때문입니다. Send Message 함수는 SendMessage 함수와 이름이 유사하지만, SendMessage 함수는 user32.dll에 정의되어 있습니다.
Send Message 함수를 사용하여 메시지를 전송하려고 할 때, 에러가 발생하는 이유는 Send Message 함수가 존재하지 않기 때문입니다.
Send Message 함수를 사용하는 대신, SendMessage 함수를 사용하여 메시지를 전송하도록 변경하면 에러가 발생하지 않습니다.
SendMessage 함수를 사용하는 예제는 다음과 같습니다.
#hostingforum.kr
c
SendMessage(hwnd, WM_COMMAND, ID, (LPARAM) NULL);
위의 예제에서 hwnd는 대상 창의 핸들을 의미하며, WM_COMMAND는 메시지 타입을 의미하며, ID는 메시지의 ID를 의미합니다.
SendMessage 함수를 사용하여 메시지를 전송하면, 에러가 발생하지 않으며, 메시지가 성공적으로 전송됩니다.
2025-05-16 00:53