在microsoft visual c ++(visual studio)中,您可以创建使用MFC拖放到对话框的设计时控件。
例如http://www.codeproject.com/Articles/521/Creating-Custom-Controls
我的问题是:是否可以开发win32自定义控件,您可以在设计时拖放到对话框中,而无需使用MFC?或者使用win32编程你会遇到win32为你提供的控件(即编辑,列表框,复选框等)。
visual studio c ++ ide是否只允许你在设计时创建mfc自定义控件,而使用win32你必须在运行时创建自定义控件吗?
答案 0 :(得分:2)
的确,您可以从“工具箱”中选择控件的选项受到更多限制,而使用MFC则很容易。但是,您可以为Win32项目创建或使用自定义控件,但是,此类控件将是精美且专业的项目,不支持MFC。 这些自定义控件将是静态库,DLL或仅仅是c ++类。 Here是一个例子。