gpt4 book ai didi

c++ - 对 `WindowProc(HWND__*, unsigned int, unsigned int, long)@16' 的 undefined reference

转载 作者:行者123 更新时间:2023-11-28 05:10:45 25 4
gpt4 key购买 nike

<分区>

当我尝试编译我非常简单的程序时,我不断收到以下错误:

undefined reference to WindowProc(HWND__*, unsigned int, unsigned int, long)@16'

我看不出问题所在,这让我抓狂!

#include <iostream>
#include <windows.h>

using namespace std;

int sizeX = 500;
int sizeY = 500;

LRESULT CALLBACK WindowProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam);

char szClassName[ ] = "WindowsApp";

int WINAPI WinMain(
HINSTANCE hThisInstance,
HINSTANCE hPrevInstance,
LPSTR lpszArgument,
int nFunsterStil
)
{
HWND hwnd;
MSG messages;
WNDCLASSEX wincl;

wincl.hInstance = hThisInstance;
wincl.lpszClassName = szClassName;
wincl.lpfnWndProc = WindowProc;
wincl.style = CS_DBLCLKS;
wincl.cbSize = sizeof(WNDCLASSEX);`

wincl.hIcon = LoadIcon(NULL, IDI_APPLICATION);
wincl.hIconSm = LoadIcon(NULL, IDI_APPLICATION);
wincl.hCursor = LoadCursor(NULL, IDC_ARROW);
wincl.lpszMenuName = NULL;
wincl.cbClsExtra = 0;
wincl.cbWndExtra = 0;

wincl.hbrBackground = (HBRUSH) COLOR_BACKGROUND;

if(!RegisterClassEx(&wincl))
return 0;

hwnd = CreateWindowEx(
0,
szClassName,
"Windows App",
WS_SYSMENU,
CW_USEDEFAULT,
CW_USEDEFAULT,
sizeX,
sizeY,
HWND_DESKTOP,
NULL,
hThisInstance,
NULL
);
}

代码有什么问题?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com