读书人

帮忙纠个错,该怎么处理

发布时间: 2012-09-12 09:21:30 作者: rapoo

帮忙纠个错
buttonhwnd1=CreateWindow(TEXT("button"),TEXT("放大"),WS_CHILD|WS_VISIBLE|BS_PUSHBUTTON,cxChar,cyChar*5,10*cxChar,7*cyChar/4,hwnd,IDC_BUTTON1,((LPCREATESTRUCT)lParam)->hInstance,NULL);

buttonhwnd2=CreateWindow(TEXT("button"),TEXT("缩小"),WS_CHILD|WS_VISIBLE|BS_PUSHBUTTON,cxChar,cyChar*7,10*cxChar,7*cyChar/4,hwnd,IDC_BUTTON2,((LPCREATESTRUCT)lParam)->hInstance,NULL);




C:\Users\niu\Desktop\TestResource\test.cpp(83) : error C2664: 'CreateWindowExA' : cannot convert parameter 10 from 'const int' to 'struct HMENU__ *'
Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
C:\Users\niu\Desktop\TestResource\test.cpp(84) : error C2664: 'CreateWindowExA' : cannot convert parameter 10 from 'const int' to 'struct HMENU__ *'
Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
执行 cl.exe 时出错.

test.obj - 1 error(s), 0 warning(s)


[解决办法]
很明显需要传递一个HMENU

读书人网 >VC/MFC

热点推荐