关于这方面的资料我是一个都没找到,大家都是用VC6.0吗?而且这个MSFLEXGRID控件在VC6.0里面的方法到VC2010全部都变了,我没找到一个相同的。类到是都叫CMSFLEXGRID,微软又在发猪婆疯???喜欢变来变去的,折磨我们是吧?

解决方案 »

  1.   

    原来是选从activeX添加MFC类!!!
      

  2.   

    VC6.0 是 工程-添加工程-componts and controls-Register Activex Controls
    vc2010 如果只在工具箱里面添加msflexgrid控件,再添加变量,生成的CMSFLEXGRID类没有方法和属性!
    要先从添加类-添加ACTIVEX的MFC类,才可以,而且生成的CMSFLEXGRID里面的方法跟VC6.0生成的名字有点不同,比如
    VC6.0的是setcolwidth,getcolwidth.
    vc2010的是put_colwidth,get_colwidth.