Здравствуйте, Islander, Вы писали:
I>Здравствуйте, уважаемые!
I>У меня небольшой вопросик чайника:
I>Какие хедеры надо включить, чтобы вызывать функции: MessageBox и lpszFunction?
#include <windows.h> (вообще-то, это в MSDN написано

). А про выделенную — первый раз слышу.
Здравствуйте, SchweinDeBurg, Вы писали:
SDB>Здравствуйте, Islander, Вы писали:
I>>Здравствуйте, уважаемые!
I>>У меня небольшой вопросик чайника:
I>>Какие хедеры надо включить, чтобы вызывать функции: MessageBox и lpszFunction?
SDB>#include <windows.h> (вообще-то, это в MSDN написано
). А про выделенную — первый раз слышу.
Вот кусок кода из MSDN:
void error(LPSTR lpszFunction)
{
CHAR szBuf[80];
DWORD dw = GetLastError();
sprintf(szBuf, "%s failed: GetLastError returned %u\n",
lpszFunction, dw);
MessageBox(NULL, szBuf, "Error", MB_OK);
ExitProcess(dw);
}
lpszFunction — так вот на это мой МС++ 6.0 ругается, говорит, что "undeclared identifier"...
Здравствуйте, Islander, Вы писали:
I>Здравствуйте, SchweinDeBurg, Вы писали:
SDB>>Здравствуйте, Islander, Вы писали:
I>>>Здравствуйте, уважаемые!
I>>>У меня небольшой вопросик чайника:
I>>>Какие хедеры надо включить, чтобы вызывать функции: MessageBox и lpszFunction?
SDB>>#include <windows.h> (вообще-то, это в MSDN написано
). А про выделенную — первый раз слышу.
I>Вот кусок кода из MSDN:
I>void error(LPSTR lpszFunction)
I>{
I> CHAR szBuf[80];
I> DWORD dw = GetLastError();
I> sprintf(szBuf, "%s failed: GetLastError returned %u\n",
I> lpszFunction, dw);
I> MessageBox(NULL, szBuf, "Error", MB_OK);
I> ExitProcess(dw);
I>}
I>lpszFunction — так вот на это мой МС++ 6.0 ругается, говорит, что "undeclared identifier"...
Только что без проблем откомпилил 6-кой (SP5). Кстати, lpszFunction здесь — это имя параметра функции error().
А ругается у Вас, скорее всего, на sprintf(). #include <stdio.h>