IDR_MAINFRAME有好几个,菜单、工具条.......

解决方案 »

  1.   

    但在同一类别中,你不能建两个IDR_MAINFRAME吧,不同类别同一ID没事,对像操作时自己会分辩是什么类别
      

  2.   

    不同的DIALOG里的EDIT,COMBOX 资源ID相同没事吧?
      

  3.   

    "不同的DIALOG里的EDIT,COMBOX 资源ID相同没事吧? "
    没事!!
    资源的ID,只具体在一个DIALOG中,才有意义的;
    只要一个DIALOG中,不出现ID相同的情况就行!
      

  4.   

    "不同的DIALOG里的EDIT,COMBOX 资源ID相同没事吧? "
    没事!!
    资源的ID,只具体在一个DIALOG中,才有意义的;
    只要一个DIALOG中,不出现ID相同的情况就行! 
    ----同一DIALOG中,不同类别的资源如EDIT 和 COMBOX 资源ID 能相同吗?
      

  5.   

    试试,不就知道了嘛。    :)“同一DIALOG中,不同类别的资源如EDIT 和 COMBOX 资源ID 能相同吗? ”
    当然不能啦,其实,你看看resource.h文件和*。RC文件在定义资源的时候,
    留在代码中起判断作用的,还是10023这些数字,而不是IDC_EDIT1这些串。
    所以,严格来说,资源的类型,是可以不甚重视的,但是,关键是数字ID要唯一!!再从API代码角度看,最终区分子窗口(或者控件)的值,
    还是在于ID和HWND,而不是类型,所以不必被类型给迷惑了。