//--------------------------------------------------------------- 
 BOOL InitApplication(HINSTANCE hInstance)
 {
 WNDCLASS wc; wc.style = CS_HREDRAW | CS_VREDRAW;
 wc.lpfnWndProc = (WNDPROC)WndProc; // 視窗函式
 wc.cbClsExtra = 0;
 wc.cbWndExtra = 0;
 wc.hInstance = hInstance;
 wc.hIcon = LoadIcon(NULL, IDI_APPLICATION);
 wc.hCursor = LoadCursor(NULL, IDC_ARROW);
 wc.hbrBackground=GetStockObject(WHITE_BRUSH);// 視窗背景顏色
 wc.lpszMenuName =NULL; // .RC 所定義的表單
 wc.lpszClassName = _szAppName; return (RegisterClass(&wc));
 }上面是一段从侯杰MFC中取出的代码,创建窗口的。
但是编译有如下错误:D:\MYDOCUMENT_FOLDER\CPPDOCUMENT\projectone\generic.cpp(56) : error C2440: '=' : cannot convert from 'void *' to 'struct HBRUSH__ *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit cast不是有非法字符的问题,但怎么都通不过!我是照原书抄上的啊?到底什么错啊?
请高手指点啊!谢谢了!