I
IY@KOV
Помогите разобраться с ошибками..
(Создаю на CLR)
в файле cursorEx.h:
файл cursorEx.cpp:
Все бы ничего, если бы мне не хотелось создать этот класс в файле form1.h:
ни одна из строчек не работает...
ни в каком месте не могу создать экземпляр класса..
error C2653: 'CursorEx' : is not a class or namespace name
error C2065: 'RenderCur' : undeclared identifier
error C2065: 'c' : undeclared identifier
Подскажите, что я не так делаю! Как можно создать экземпляр класса?
(Создаю на CLR)
в файле cursorEx.h:
Код:
#pragma once
#include "stdafx.h"
#include "form1.h"
namespace CursorEx{
public ref class RenderCur
{
public:
RenderCur();
~RenderCur();
}
private:
Bitmap^ cursorImage;
}
файл cursorEx.cpp:
Код:
#include "stdafx.h"
#include "cursorEx.h"
using namespace CursorEx;
RenderCur::RenderCur()
{
}
RenderCur::~RenderCur()
{
}
Все бы ничего, если бы мне не хотелось создать этот класс в файле form1.h:
Код:
public ref class Form1 : public System::Windows::Forms::Form
{
public:
Form1(void)
{
InitializeComponent();
CursorEx::RenderCur ^ c1;
CursorEx::RenderCur ^ c2 = gcnew CursorEx::RenderCursor;
}
...
ни в каком месте не могу создать экземпляр класса..
error C2653: 'CursorEx' : is not a class or namespace name
error C2065: 'RenderCur' : undeclared identifier
error C2065: 'c' : undeclared identifier
Подскажите, что я не так делаю! Как можно создать экземпляр класса?