Pierwszy program i problem z MessageBox

0

Otóż rozpocząłem przygodę z WINAPI i problem pojawił się już na samym początku. We wszystkich kursach i książce którą posiadam funkcja MassageBox wygląda tak:

#define WIN32_LEAN_AND_MEAN
#include <Windows.h>
#include "stdafx.h" // muszę to dodać, bo się kompilator o to pluje, nie wiem czemu skoro w książce tego nie podali

int WINAPI main(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nShowCmd)
{
    MessageBox(NULL, "\tHallo World", "Moja pierwsza aplikacja Windows", 0);
    return 0;
}

U mnie kompilator pluje się o to, że to napis jest typu LPCWSTR, więc po dodaniu L"\tHallo World" już niby jest ok (nie podkreśla błedu), ale program mimo wszystko się nie kompiluje. W czym może być problem?

0
#include <windows.h>
#include "stdafx.h" // muszę to dodać, bo się kompilator o to pluje, nie wiem czemu skoro w książce tego nie podali
 
int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInst, LPSTR lpCmdLine, int nShowCmd)
{
	MessageBox(NULL, L"Komunikat", L"Tytuł", MB_OK);
	return 0;
}
0

Wielkie dzięki

1 użytkowników online, w tym zalogowanych: 0, gości: 1