Search code examples
mfcmfc-feature-pack

can't use CSplitbutton giving compilation error


i can not use CSplitbutton in MFC dialog based application it gives declaration error. i include afxwin.h but giving same problem.

please help i am in deadlock.


Solution

  • Please enable Unicode setting in your project.
    CSplitbutton has unicode dependency.
    as given below

    #if (_WIN32_WINNT >= 0x600) && defined(UNICODE)
      class CSplitButton : public CButton 
    

    as per above code your version required vista + and enable unicode setting.