优艾设计网

代码总是提示要输入大括号,但又不缺少大括号?

优艾设计网 https://www.uibq.com 2023-05-28 07:40 出处:网络 作者:PS百科
1.总是提示输入大括号,但并不缺少大括号,而且输入后还是会有一样的提示2. if ( hWnd ) { TCHAR szBuf[MAX_CLASSNAME]; // Retrieve window class name GetClassName(hWnd szBuf,MAX_CLASSNAME); if ( lstrcmpi( sz

1.总是提示输入大括号,但并不缺少大括号,而且输入后还是会有一样的提示
2.

if ( hWnd ) { TCHAR szBuf[MAX_CLASSNAME]; // Retrieve window class name GetClassName(hWnd szBuf,MAX_CLASSNAME); if ( lstrcmpi( szBuf, _T( "msctls_updown32" ) ) == 0 ) // Up-down is found {DWORD dwStyle = GetWindowLong( hWnd, GWL_STYLE );if ( ( dwStyle & UDS_ALIGNRIGHT || dwStyle & UDS_ALIGNLEFT ) && SendMessage( hWnd, UDM_GETBUDDY, 0, 0L ) == (LONG)m_hWnd ){RECT rc; GetWindowRect( hWnd, &rc ); const int nEdge = GetSystemMetrics( SM_CXEDGE ); if ( dwStyle & UDS_ALIGNRIGHT )rect.right += ( rc.right - rc.left ) - nEdge; else // UDS_ALIGNLEFTrect.left -= ( rc.right - rc.left ) - nEdge;HDC hDC = GetDC( hWnd ); // We must draw the lines onto 优艾设计网_设计圈spin control DCCOLORREF clr = GetSysColor( m_nState & dsHoverMask ? COLOR_3DDKSHADOW : COLOR_3DHIGHLIGHT ); if ( !IsWindowEnabled( m_hWnd ) )clr = GetSysColor( COLOR_3DFACE ); FillSolidRect( hDC, 1, 1, rc.right - rc.left - nEdge - 1, 1, clr ); if ( dwStyle & UDS_ALIGNLEFT )FillSolidRect( hDC, 1, 1, 1, rc.bottom - rc.top - nEdge - 1, clr );ReleaseDC( hWnd, hDC );} }}3.错误提示


东华帝君等你来启多彩岁月流年未 4小时前

优艾设计网_设计圈

szBuf前少了个逗号了吧?


三寸光阴七寸执念月殇魂过度的颓 4小时前

优艾设计网_PS问答

编译器的提醒不是给人看的,可以试试clang


45812****51004 4小时前

优艾设计网_PS交流

如果编译器能够智能指出错误,还要程序员干什么。


0

精彩评论

暂无评论...
验证码 换一张
取 消