请问大家: 我如何才能在一个工程里面的两个子窗口中使用同一个控件资源符号呢?因为两个控件完成的功能是一样的。我现在已经有一个Edit Box资源符号为IDC_EQUIPNAME,这个符号就可以被另一个子窗口上的Edit Box使用,但是别的资源符号就都不可以,当我想重用的时候会有该ID已经被使用,请更换独一的ID这样的信息。请问各位,怎么解决这个问题啊?谢谢大家!
至少这是不建议的方法,没有试过强行在.rc这么改会不会crash。如果主要功能没几行的话可以写成一个s静态函数让两个窗口重复适用。如果功能比较复杂就应该自己生成一个新的class。如果逻辑在CEditBox里实现,就写一个基于CEditCtrl的class。如果逻辑在dialog里就写一个基于CDialog的class。