Hello,
I used dumpbin of the Microsoft Visual C++ 2005 Express Edition - ENU,and this one show an export table where the name are written like that
user32.lib dump (exports)
_AnyPopup@0 version masm AnyPopup PROTO
_ActivateKeyboardLayout@8 2*4 ActivateKeyboardLayout PROTO :DWORD,:DWORD
_wsprintfA wsprintf PROTO C
Only the proto C haven't a @0,is it a proof that they are really proto C ?
ToutEnMasm
Thats pretty normal in Microsoft 32 bit functions, STDCALL has decorated names withe the form function@12 where the 12 is the byte count while C convention functions which can have variable numbers of arguments do not have the decoration.