Я использую gdi + и c ++.
У меня есть вопрос о SolidBrush.
Как клонировать SolidBrush?
SolidBrush* oldBrush xxx;
Brush* newBrush = oldBrush->Clone();
Я обнаружил, что newBrush - это объект Brush.
Это означает, что если я использую dynamic_cast<SolidBrush>(newBursh)
, я всегда получу NULL.
Я прочитал .h файл gdi + SolidBrush, кажется, использовал виртуальный метод Клона Brush, он не отменяет его!
Почему?
Спасибо за решения, но у меня все еще есть вопрос? почему SolidBrush не реализует метод клонирования?