在 MFC 中打开新窗口
Posted
技术标签:
【中文标题】在 MFC 中打开新窗口【英文标题】:Open new window in MFC 【发布时间】:2013-07-03 05:44:01 【问题描述】:我已经完成了一个 MFC 项目,现在我需要其他方面的帮助。
我有一个 .txt 格式的帮助文件。当我单击Help
按钮时,将打开此 help.txt 文件供其他用户查看如何使用我的应用程序。这是为了提供一个用户友好的应用程序供所有人使用。
我需要编码方面的帮助,以便从调试文件夹中打开这个 help.txt
文件。
C:\Users\Ashton\Desktop\LHM TEST\Debug\help.txt
任何帮助将不胜感激。谢谢。
【问题讨论】:
当用户点击帮助按钮时,您希望发生什么?使用 help.txt 文件打开记事本?为什么要硬编码 help.txt 文件的路径?也许 yolu 想打开与 .exe 文件位于同一文件夹中的 help.txt 文件。请更具体。 【参考方案1】:您可以在项目中添加一个对话框:CHelpDialog
在其中放置一个标签或文本框。打开对话框时读取 help.txt 文件并将文本设置为 Label 或 Textbox。
像这样打开帮助对话框:
CHelpDialog help;
help.DoModal();
另一种简单的方法是将 help.txt 文件打开到写字板或其他东西中,然后使用屏幕截图获取图像并将图像放入帮助对话框中。
【讨论】:
以上是关于在 MFC 中打开新窗口的主要内容,如果未能解决你的问题,请参考以下文章