The following is some sample code that I have in 16 bit.
vArgs = OFFSETOF((LPSTR)szString);
vArgs = SELECTOROF((LPSTR)szString);
vArgs = LOWORD(someLong);
vArgs = HIWORD(someLong);
wvsprintf((LPSTR)szNote, StrGetFormat(MSG_NUMBERX), &vArgs);
Whilst trying to port my code to 32 bit I'm getting a load of compilier warnings which I can't seem to resolve. The third arguement to wvsprint is a va_list type and I can't seem to figure out how to use it correctly. Any help is greatly appreciated.