gpt4 book ai didi

c++ - 在 MSVC 中有诸如 MFC 自定义控件(设计时)之类的东西,是否有诸如 win32 自定义控件之类的东西?

转载 作者:行者123 更新时间:2023-11-30 03:55:21 33 4
gpt4 key购买 nike

在 Microsoft Visual C++ (Visual Studio) 中,可以创 build 计时控件,您可以使用 MFC 将其拖放到对话框中。

例如http://www.codeproject.com/Articles/521/Creating-Custom-Controls

custom control

我的问题是:是否可以在不使用 MFC 的情况下开发可以在设计时拖放到对话框中的 win32 自定义控件?或者,对于 win32 编程,您是否受困于 win32 为您提供的控件(即编辑、列表框、复选框等)。

visual studio c++ ide是否只允许你在设计时创建mfc自定义控件,而使用win32你必须在运行时创建自定义控件?

最佳答案

确实,对于从工具箱中选择控件的选项,您的限制更大,这对于 MFC 来说很容易。但是,您可以为 Win32 项目创建或使用自定义控件,但是,此类控件将是不支持 MFC 的花哨且外观专业的项目。这些自定义控件可以是静态库、DLL 或只是 C++ 类。 Here是一个例子。

关于c++ - 在 MSVC 中有诸如 MFC 自定义控件(设计时)之类的东西,是否有诸如 win32 自定义控件之类的东西?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29086821/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com