我有一個640x480的openGL窗口,我需要居中在屏幕中間。我以前用過:居中使用GLUT的OpenGL窗口
glutInitWindowPosition((GetSystemMetrics(SM_CXSCREEN)-640)/2,
(GetSystemMetrics(SM_CYSCREEN)-480)/2);
哪個有問題。
但現在突然當我編譯的...
Linking...
1>Project1.obj : error LNK2028: unresolved token (0A000372) "extern "C" int __stdcall GetSystemMetrics(int)" ([email protected]@[email protected]) referenced in function "int __cdecl main(int,char * *)" ([email protected]@[email protected])
1>Project1.obj : error LNK2019: unresolved external symbol "extern "C" int __stdcall GetSystemMetrics(int)" ([email protected]@[email protected]) referenced in function "int __cdecl main(int,char * *)" ([email protected]@[email protected])
1>C:\Users\My Computer\Documents\School Stuff\CS445\Project1\Debug\Project1.exe : fatal error LNK1120: 2 unresolved externals
有人請幫助。這對我來說非常煩人和令人沮喪,因爲我對OpenGL和GLUT瞭解不多。
謝謝!我以前曾嘗試過使用過這種軟件,但不幸失敗了,但是由於您的原因,此代碼再次運行。 – 2010-02-02 05:18:26