Question and Answer Database FAQ1258C.txt SendMessage() in C++Builder Category :Windows API Platform :All Product :C++Builder 1.x Question: I'm writing code to create an object with a member function called SendMessage, but i'm getting wierd linker errors. What is going on? Answer: If you investigate win32/winuser.h, you will see the following: #ifdef UNICODE #define SendMessage SendMessageW #else #define SendMessage SendMessageA #endif which causes calls to your method to get changed to something else. You probably need to include a header which does this (a) #undef SendMessage (b) provides function wrappers which convert the WINAPI SendMessage(HWND, UINT, WPARAM, LPARAM) to either SendMessageW or SendMessageA, depending on whether or not UNICODE is defined. 7/2/98 10:32:32 AM
Last Modified: 01-SEP-99