Показать сообщение отдельно

Проблемы с компиляцией сорца под Vs6
  #1  
Старый 01.09.2007, 20:31
Piflit
Banned
Регистрация: 11.08.2006
Сообщений: 1,522
Провел на форуме:
5128756

Репутация: 2032


По умолчанию Проблемы с компиляцией сорца под Vs6

Есть сорц.
Код:
#include <windows.h>

void MyWinMain(void)
{
	MessageBox(NULL,"Hello, world",NULL,MB_OK);
	ExitProcess(0);
}
В том же архиве, что и сорц (они не мои) лежит бинарник размером 2 кб. При попытке скомпилировать сорц пишет
Код:
Compiling...
tinyapp.cpp
Linking...
tinyapp.obj : error LNK2001: unresolved external symbol __chkesp
Debug/TinyApp.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.

TinyApp.exe - 2 error(s), 0 warning(s)
Если заменить MyWinMain (не знаю, стоит ли это вообще делать) на WinMain выдает
Код:
Compiling...
tinyapp.cpp
C:\Tiny\TinyApp\tinyapp.cpp(4) : warning C4007: 'WinMain' : must be '__stdcall'
C:\Tiny\TinyApp\tinyapp.cpp(4) : error C2731: 'WinMain' : function cannot be overloaded
        C:\Tiny\TinyApp\tinyapp.cpp(3) : see declaration of 'WinMain'
Error executing cl.exe.

TinyApp.exe - 1 error(s), 1 warning(s)
Я запутался. Вот сорц.
 
Ответить с цитированием