Как я могу исправить 1 неразрешенный внешний вид и почему он появляется в первую очередь - PullRequest
0 голосов
/ 05 апреля 2019

I был , просто играющий с окном сообщения, когда на меня наткнулся этот код ошибки "LNK2019 unresolved external symbol_main, на который ссылается функция" int__cdecl invoke_main (void) "(? Invoke_main @@YAHXZ) ", а потом сразу за другим всплыли" неразрешенные внешние проблемы LNK1120 ".

Я попытался возиться с предварительно скомпилированными настройками заголовка, проверяя все мои #include вещи, как бы они ни назывались, и я также пытался переписать все это!но ничего не произошло: (

#include <Windows.h>
int WINAPI WinMain(HINSTANCE hInst, HINSTANCE hPrevInst, LPSTR args,                 
int ncmdshow)
{
    MessageBoxA(NULL, "uwu", "This is a title belive it or not!", 
    MB_OK);




    return 0;
}

Ожидаемым выводом было окно консоли, а затем небольшое окно с надписью "uwu", но вместо этого я получил ошибку.

1 Ответ

0 голосов
/ 05 апреля 2019

Есть несколько способов справиться с этим.Самое простое и очевидное - это просто использовать main вместо Winmain:

#include <Windows.h>
int main()
{
    MessageBoxA(NULL, "uwu", "This is a title believe it or not!", MB_OK);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...