這串定義窗口類代碼有什么問題,,為什么運(yùn)行不了,?(C++)
BOOL InitWindowsClass(HINSTANCE hInstance){ WNDCLASS WndClass; ***.cbclsextra=0; ***.cbwndextra=0; ***.hbrbackground=(HBRUSH)(GetStockObject(WHITE_BRUSH)); ***.hcursor=LoadCursor(NULL,IDC_ARROW); ***.hicon=LoadIcon(NULL,"END"); ***.hinstance=hInstance; ***.ipfnwndproc=WndProc; ***.ipszclassname="WinFill"; ***.ipszmenuname=NULL; ***.style=CS_HREDRAW|CS_VREDRAW; return RegisterClass(&WndClass);}
估計又是直接抄了別人的代碼,寫程序你要按手冊自己在理解的情況下寫的而不是直接抄教程的,,很明顯的錯
WndClass沒有Ip開頭的成員,只有l(wèi)p開頭的
你的是大寫字母i,而正確的是小寫的L
WndClass在官方文檔(MSDN)上很清楚
相關(guān)推薦
便查問答是一款實用的網(wǎng)絡(luò)熱門知識問答平臺,,專注于分享你不知道的知識、經(jīng)驗及生活問題,,在這里所有人都能找到答案歡迎網(wǎng)友參與討論,。