jjzjj

c++ - MFC CWinApp 程序中的输入框?

我需要一个UI程序中的输入框,该程序是从CWinnApp类派生并使用MFC编写的。我看到它正在使用消息框,但我没有看到任何输入框的示例....我该怎么做?(在C++中使用VisualStudio6.0)谢谢。 最佳答案 我知道这是经常需要的东西,但MFC中没有内置的输入框,因此您必须创建自己的输入框。我通常只是创建一个带有标签和编辑框的简单对话框(对话框已经带有确定/取消按钮),然后创建一个类,比如CInputDlg,为标签和编辑框添加成员变量,并像任何其他对话框一样调用它:CInputDlgdialog;dialog.m_labe

c++ - 在 MFC 中,为什么我需要创建 CWinApp 的全局实例?

为什么应该在主函数启动之前调用派生的CWinApp的构造函数?为什么不能是这样的:intWinMain(){CMainFrame*pMainFrame=newCMainFrame;//etc...}我正在寻找强制执行此行为的技术原因。编辑:为了更清楚-如果我在没有MFC的情况下使用win32API,则主窗口是在WinMain中创建的,那么有什么区别? 最佳答案 基本上,这是因为MFC设计者决定在库本身中提供应用程序入口点(WinMain(),而不是main()),这样用户就不必编写一个。然后应用程序的初始化和终止逻辑被重新定位到In