Как объявить массив хендлов?

Я хочу объявить массив хэндлов следующим кодом:

using namespace System::Drawing;
ref class B 
{
    Bitmap^ b[];

    B()
    {
        b = new Bitmap^[10];
    }
};

Но при компиляции выдало ошибку

error C2728: 'System::Drawing::Bitmap ^' : a native array cannot contain this managed type
error C4368: cannot define 'b' as a member of managed 'B': mixed types are not supported
error C2728: 'System::Drawing::Bitmap ^' : a native array cannot contain this managed type
error C2440: '=' : cannot convert from 'System::Drawing::Bitmap ^*' to 'System::Drawing::Bitmap ^[]'

Кто-нибудь может подсказать, как правильно объявить хендл-массив?

Большое спасибо!

T&TGroup

0
задан pstrjds 30 March 2012 в 18:15
поделиться