我创建了一个类似于以下内容的文本文件:
[Header]
Dialog_Title = "IDD_APP_DIALOG"
Description = "This dialog is ..."
Control_Num = 3
[Control_1]
Name = "A"
Control_Type = "Control X"
Comment = "This is A ctrl"
[Control_2]
Name = "B"
Control_Type = "Control Y"
Comment = "This is B ctrl"
[Control_3]
Name = "C"
Control_Type = "Control Z"
Comment = "This is C ctrl"
现在,我只需要在动态“编辑框”上显示'This is A ctrl'
文本(不包括""
)。我该怎么做MFC风格?
答案 0 :(得分:-1)
由于您在评论中说过您不知道如何读取文件,所以让我们以简单的方式进行操作。
获取一个CStdio文件对象,并打开具有必需属性的文件(您将在MSDN文档中获得它。)
使用提供的API ReadString一次读取文件的一行,这应该在while循环中进行到文件末尾。每行的文本存储在CString变量中。
执行一些CString操作(例如标记化或Mid)来检查并获取所需的文本。
获取编辑框的控件变量,然后将SetWindowText用作所需的文本。