作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我一直致力于通过单击按钮实现 C++ 的面板切换或转换。所以在项目中我添加了一个CLR User Control,并命名为MyUserControl。创建了 2 个文件 MyUserControl.cpp 和 MyUserControl.h 然后我重建了项目并从工具栏中将 MyUserControl 拖到我的 MainForm 上但是出现错误说“无法加载工具箱项目'MyUserControl'。它将被删除工具箱”。
关于这个问题有什么想法吗?在 MyUserControl.cpp 上,除了 #include "MyUserControl.h"
外,我将其留空主窗体代码:
#include "MyForm.h"
#include <Windows.h>
using namespace UiDesign;
int WINAPI WinMain(HINSTANCE inst, HINSTANCE prev, LPSTR cmd, int show)
{
MyForm Form1;
Form1.ShowDialog();
}
干杯,詹姆斯
最佳答案
由于您没有明确与我们分享代码片段,因此对该问题的回答是有限的。
根据您的第二行,整个实现似乎都在您的 header 类中。
关于C++ 如何将用户控件添加到窗体以便我可以在面板之间转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55931736/
我是一名优秀的程序员,十分优秀!