是否真的可以通过使用CFile和CStdio类将数据附加到 MFC 中的文本文件中??如果是,那么如何?
我使用以下代码附加数据,但它只提供最新的(最后输入的)数据。
UpdateData(TRUE);
CStdioFile file_object;//(L"D://Docs//Temp.txt",
CFile::modeCreate | CFile::modeReadWrite | CFile::modeRead);
CString str = L"D://Docs//Temp.txt";
CString fc1, fc2;
BOOL bFile = file_object.Open(str,
CFile::modeCreate | CFile::modeReadWrite | CFile::modeRead);
if (bFile)
file_object.Seek(file_object.GetLength(), CFile::end);
fc1.Format(L"%f", m_CelTemp);
file_object.WriteString(L"Temp in Celsius is:");
file_object.WriteString(fc1);
file_object.WriteString(L"\n");
fc2.Format(L"%f", m_FarTemp);
file_object.WriteString(L"Temp in Fahrenheit is:");
file_object.WriteString(fc2);
file_object.WriteString(L"\n");
UpdateData(FALSE);
Run Code Online (Sandbox Code Playgroud) 我正在尝试创建一个具有多个按钮的对话框,这些按钮分别在左键单击和右键单击时更改颜色。
因此,如何处理特定按钮的右键单击事件?
ON_RBUTTONDOWN 不适用于特定按钮。