我正在使用中的Messanger应用程序MFC
。因此,我正在使用MFC SDI。
根据我的要求,我必须在应用程序的主窗口中添加两个editbox
和一个button
用于登录。我可以dialog box
很容易地做到这一点,但是我必须在主窗口中添加它们。我阅读了有关doc / view的内容architecture
,但仍然面临相同的问题。
我是新来的,UI
而且MFC
都是。请帮助我在主窗口视图中添加这些元素。
从中获取您的观点CFormView
。它承载了在对话框资源中定义的控件,因此您只需在常规对话框编辑器中绘制对话框,然后告诉CFormView派生的视图使用该对话框,它将为您处理所有常见的对话框类内容。
哦,就像这些控件是普通对话框一样,您也可以根据需要将控件与变量关联。
如果确实需要,您可以编写代码以直接创建控件并将控件放置在直接从中派生的类中CView
。一般而言,我更喜欢使用CFormView
–尽管它是用于特定目的的,所以除非您有其他理由,否则使用它提供的功能可能比自己复制大致相同的功能更好。
假设您使用AppWizard进行初始应用程序创建,则可以在最后一帧中选择基类:
选择并创建应用程序后,如果您在资源视图中查找,将找到两个对话框模板:一个用于“关于”框,另一个用于视图。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句