win 窗体 C++/CLI 如何使用标头中的 .cpp 类

发布于 2024-12-08 15:20:10 字数 497 浏览 0 评论 0原文

您好,我有示例

#include "stdafx.h"
using namespace System;

ref class RefClass 
{
public:
    int X;

    RefClass(int x)
    {
        X = x;
    }
};

如何在 Form1.h 中使用此类?就像 RefClass^ d = gcnew WinFormsTest::RefClass();

public ref class Form1 : public System::Windows::Forms::Form

private: System::Void button1_Click(System::Object^  sender, System::EventArgs^  e) {

         }

第二,我应该将 RefClass 代码放在 .h 中的哪里?或者.cpp?

Hello I have sample

#include "stdafx.h"
using namespace System;

ref class RefClass 
{
public:
    int X;

    RefClass(int x)
    {
        X = x;
    }
};

How can I use this class in Form1.h? Like RefClass^ d = gcnew WinFormsTest::RefClass();

public ref class Form1 : public System::Windows::Forms::Form

private: System::Void button1_Click(System::Object^  sender, System::EventArgs^  e) {

         }

2nd Where i should place RefClass code in .h? or .cpp?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

把梦留给海 2024-12-15 15:20:10
  • 创建一个 RefClass.h 文件,在其中放置类声明。
  • 创建一个 RefClass.cpp 文件,您将在其中放置类定义。实施。
  • 要在任何其他类中使用它,您必须包括
    首先是 RefClass.h,然后你可以执行 auto refClass = gcnew RefClass();
  • Create a RefClass.h file where you'll put the class declaration.
  • Create a RefClass.cpp file where you'll put the class definition. The implementation.
  • For using it in any other class you have to include
    RefClass.h first and then you can do auto refClass = gcnew RefClass();
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文