user32.lib
3>------ Build started: Project: console, Configuration: Debug Win32 ------
3>Linking...
3>astt.lib(dxType.obj) : error LNK2019: unresolved external symbol __imp__UpdateWindow@4 referenced in function _InitDXWindow
3>astt.lib(dxType.obj) : error LNK2019: unresolved external symbol __imp__ShowWindow@8 referenced in function _InitDXWindow
3>astt.lib(dxType.obj) : error LNK2019: unresolved external symbol __imp__CreateWindowExA@48 referenced in function _InitDXWindow
3>astt.lib(dxType.obj) : error LNK2019: unresolved external symbol __imp__GetSystemMetrics@4 referenced in function _InitDXWindow
3>astt.lib(dxType.obj) : error LNK2019: unresolved external symbol __imp__RegisterClassExA@4 referenced in function _InitDXWindow
3>astt.lib(dxType.obj) : error LNK2019: unresolved external symbol __imp__LoadCursorA@8 referenced in function _InitDXWindow
3>astt.lib(dxType.obj) : error LNK2019: unresolved external symbol __imp__DefWindowProcA@16 referenced in function "long __stdcall MsgProc(struct HWND__ *,unsigned int,unsigned int,long)" (?MsgProc@@YGJPAUHWND__@@IIJ@Z)
3>astt.lib(dxType.obj) : error LNK2019: unresolved external symbol __imp__ValidateRect@8 referenced in function "long __stdcall MsgProc(struct HWND__ *,unsigned int,unsigned int,long)" (?MsgProc@@YGJPAUHWND__@@IIJ@Z)
3>astt.lib(dxType.obj) : error LNK2019: unresolved external symbol __imp__PostQuitMessage@4 referenced in function "long __stdcall MsgProc(struct HWND__ *,unsigned int,unsigned int,long)" (?MsgProc@@YGJPAUHWND__@@IIJ@Z)
3>F:\WORKS\mission\ZYD\copy-paste-2012.4.10\Debug\console.exe : fatal error LNK1120: 9 unresolved externals
Go to your linker settings and add user32.lib.
Use msdn.microsoft.com to look up the API references
example:
CreateWindow(...)
http://msdn.microsoft.com/library/de...eatewindow.asp
At the bottom you can see the requirements. Linking to user32.lib is a requirement.
Always check the docs for linker errors.