编程时遇到了错误:error C2239: unexpected token ✀{✀ following declaration of ✀struct_WNDCLASS✀
#include "windows.h"typedef struct_WNDCLASS { UINT style; WNDPROC lpfnWndProc; int cbClsExtra; int cbWndExtra; HANDLE hInstance; HICON hIcon; HCURSOR hCursor; HBRUSH hbrBackground; LPCTSTR lpszMenuName; LPCTSTR lpszClassName;} WNDCLASS;typedef LRESULT (CALLBACK*WNDPROC)(HWND,UINT,WPARAM,LPARAM);HWND CreateWindow(LPCTSTR lpClassName, LPCTSTR lpWindowName, DWORD dwStyle, int x, int y, int nWidth, HWND hWndParent, HMENU hMenu, HANDLE hIntsance, LPVOIDlpParam );BOOL ShowWindow(HWND hWnd,int nCmdShow);BOOL UpdateWindow(HWND hWnd);LRESULT CALLBACK WNDFUN(HWND hWnd,UINT msg,WPARAM wparam,LPARAM lparam){ switch(msg) { case WM_PAINT: { HDC hdc=GetDC(hWnd); SetBkMode(hdc,TRANSPARENT); TextOut(hdc,20,20,"明日科技有限公司",16); DeleteDC(hdc); break; } case WM_CLOSE: { Destroy Window(hWnd); break; } case WM_DESTROY: { PostQuitMessage(0); break; } default: return DefWindowProc(hWnd,msg,wparam,lparam); } return 0;}int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance, LPSTR lpCmdLine,int nCmdShow){ WNDCLASS wndcls; wndcls.style =CS_DBLCLKS|CS_VREDRAW|CS_HREDRAW; wndcls.lpszMenuName=NULL; wndcls.lpszClassName="CustomWnd"; wndcls.lpfnWndProc=WNDFUN; wndcls.hInstance=GetModuleHandle(NULL): wndcls.hIcon=NULL; wndcls.hCursor=NULL; wndcls.hbrBackground=(HBRUSH)GetStockObject(GRAY_BRUSH); wndcls.cbClsExtra=0; wndcls.cbWndExtra=0; RegisterClass(&wndcls); HWND hwnd; hwnd=CreateWindow("CustomWnd","Win32App",WS_CAPTION|WS_OVERLAPPEDWINDOW|WS_SYSMENU,50,50,500,500,NULL,NULL,wndcls.hInstance,NULL); ShowWindow(hwnd,SW+SHOW); UpdateWindow(hwnd); MSG msg; while (GetMessage(&msg,NULL,0,0)) { TranslateMessage(&msg); DispatchMessage(&msg); } return msg.wParam;} return 0;}