Visual c++ 对象在vc++;

Visual c++ 对象在vc++;,visual-c++,Visual C++,错误:无法从“void*”转换为“struct HBRUSH\uuu” 从“void”转换为指向非“void”的指针需要显式强制转换 无法在vc中执行上述代码++ 请检查代码。这对于GetStockObject是正常的。你只需要投下它 a.hbrBackground=GetStockObject(WHITE_BRUSH); 这对于GetStockObject来说很正常。你只需要投下它 a.hbrBackground=GetStockObject(WHITE_BRUSH); 是的,C API的

错误:无法从“void*”转换为“struct HBRUSH\uuu” 从“void”转换为指向非“void”的指针需要显式强制转换

无法在vc中执行上述代码++


请检查代码。

这对于GetStockObject是正常的。你只需要投下它

a.hbrBackground=GetStockObject(WHITE_BRUSH);

这对于GetStockObject来说很正常。你只需要投下它

a.hbrBackground=GetStockObject(WHITE_BRUSH);

是的,C API的不幸副作用。GetStockObject可以返回不同类型的对象。GetStockObject可以返回不同类型的对象。