Witam ma problem. Gdy kompiluję ten nadzwyczaj skomplikowany kod:
#define WIN32_LEAN_AND_MEAN
#include <windows.h>
int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,LPSTR lpszCmdLine, int nCmdShow)
{
MessageBox (NULL, "Oto nasz pierwszy program w Windows!","Komunikat", NULL);
return 0;
}
Zawsze pojawia się bląd:
1>d:\roman300\c++\projects----\base.cpp(6) : error C2664: 'MessageBoxW' : cannot convert parameter 2 from 'const char [37]' to 'LPCWSTR'
1> Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
Oczywiście gdy zamiast tekstu damy NULL, wszystko działa.
Kod pochodzi z jednego z wielu kursów C++
Jbc środowisko to XP visual 8 Exprees Edition
Czy problem może powodować to że wersja Exprees nie posiada wszystkich możliwości płatnego kompilatora??
Proszę o pomoc. Jak można to jakiś kod który zadziała ;D