Я не уверен, каковы ваши конечные цели, но в строке темы упоминалось «Приложение Windows в C» - вы создали приложение C ++ / CLI, что на самом деле не то же самое.
C ++ / CLI - это попытка Microsoft создать диалект C ++ ближе к среде выполнения .NET.
Если вы хотите собрать программу на C, начните с Visual C ++ -> Win 32 Project.
В сгенерированном коде в функцию _tWinMain добавьте вызов собственной функции MessageBox:
int APIENTRY _tWinMain(HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPTSTR lpCmdLine,
int nCmdShow)
{
UNREFERENCED_PARAMETER(hPrevInstance);
UNREFERENCED_PARAMETER(lpCmdLine);
MessageBox(NULL, _T("Hello world!"), _T("My program"), MB_OK);
// ...
}
Это должно помочь вам начать.