Подскажите хедеры
От: Islander  
Дата: 17.09.03 14:45
Оценка:
Здравствуйте, уважаемые!
У меня небольшой вопросик чайника:
Какие хедеры надо включить, чтобы вызывать функции: MessageBox и lpszFunction?
Re: Подскажите хедеры
От: SchweinDeBurg Россия https://zarezky.spb.ru/
Дата: 17.09.03 14:59
Оценка:
Здравствуйте, Islander, Вы писали:

I>Здравствуйте, уважаемые!

I>У меня небольшой вопросик чайника:
I>Какие хедеры надо включить, чтобы вызывать функции: MessageBox и lpszFunction?

#include <windows.h> (вообще-то, это в MSDN написано ). А про выделенную — первый раз слышу.
- Искренне ваш, Поросенок Пафнутий
Re[2]: Подскажите хедеры
От: Islander  
Дата: 17.09.03 15:11
Оценка:
Здравствуйте, 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"...
Re[3]: Подскажите хедеры
От: SchweinDeBurg Россия https://zarezky.spb.ru/
Дата: 17.09.03 15:20
Оценка:
Здравствуйте, 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().
- Искренне ваш, Поросенок Пафнутий
Re[4]: Подскажите хедеры
От: SchweinDeBurg Россия https://zarezky.spb.ru/
Дата: 17.09.03 15:23
Оценка:
А ругается у Вас, скорее всего, на sprintf(). #include <stdio.h>
- Искренне ваш, Поросенок Пафнутий
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.