streloc,
> класс должен таким оставаться
> class MyClass
> {
> ...
> }
> потому что отказываться от stl не хотелось бы.
> нуден доступ к обьекту типа public System::Windows::Forms::Form,
В Managed Extensions for С++, которыми ты, похоже, пользуешься, насколько я понимаю, нужно делать так (пример по мотивам MSDN, сам не пробовал):
class MyClass {
public:
. . .
private:
gcroot<System::Windows::Forms::Form*> form;
};
В следующей версии (C++/CLI, будет доступна в Visual Studio 2005) будет специальная версия STL (STL/CLI, namespace stdcli), которая будет "уметь" работать с managed типами.
Posted via RSDN NNTP Server 2.0 alpha
Легче одурачить людей, чем убедить их в том, что они одурачены. — Марк Твен