我正在使用外部资源开发 MFC 应用程序。
resource.h 文件已被其他开发人员手动编辑,我已经看到存在冲突的 ID。
我看过 Microsoft TN020: ID Naming and Numbering Conventions。
我只是想知道控件和其他资源(不包括字符串)的 ID 在整个应用程序中是否必须是唯一的,或者如果它们对于每个定义的对话框都是唯一的就足够了。
同一对话框中的两个控件必须具有不同的 ID(除非在资源编辑器中使用IDC_STATIC,即-1)。不同对话框中的两个控件可以具有相同的 ID,很好的例子是带有 IDIDOK和 的按钮IDCANCEL。
| 归档时间: |
|
| 查看次数: |
2363 次 |
| 最近记录: |