c++添加一个对话框控件实际上是创建了一个控件对象,那么创建控件对象和保存控件属性的代码存在于哪个文件内呢?
在MFC的库里
在 Windows 平台下,C++ 创建对话框控件的代码通常会放在对话框资源文件 (.rc) 和对话框类文件 (.cpp) 中。对话框资源文件中包含对话框的布局和属性定义,对话框类文件中包含对话框控件的事件响应和相关逻辑代码。
在资源文件 (.rc) 中,可以使用对话框编辑器将对话框控件拖放到对话框布局中,并设置相应的属性,例如控件类型、位置、大小、文本等等。在生成的资源文件中,会包含对话框控件的定义信息,包括控件 ID、类型、位置、大小、文本等属性。
在对话框类文件 (.cpp) 中,可以使用类似 GetDlgItem() 和 SetDlgItemText() 等函数来获取和修改对话框控件的属性。同时,在类文件中也可以定义对话框控件的事件处理函数,例如 OnButtonClicked() 等,来响应用户对控件的操作。