Параметры ф-и
От: romzes  
Дата: 16.09.02 08:28
Оценка:
Здравствуйте,

Есть ф-я которая, получает указатель на строку

void _stdcall str_to(char *sStr)
{
char sTmp[4];

strncpy(sTmp, sStr, 2);
sTmp[2] = 0;

sStr +=3;
strncpy(sTmp, sStr, 2);
sTmp[2] = 0;


sStr +=3;
strncpy(sTmp, sStr, 4);
sTmp[4] = 0;
}

После вызова этой ф-и из DLL, получаю диалог

Debug error!

The value of ESP was not properly saved by across a function call. This is usaully
a result of calling a function declared with one calling convention with a function
pointer declared with a different calling convention.

В чем проблема, для ф-й везде использую stdcall?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.