Я ищу способ объявить и инициализировать константу struct в моем файле заголовка класса. Класс используется приложением MFC, как вы можете видеть. Слои на моем MFC Dialog никогда не изменятся, поэтому я хотел бы постоянно их обрабатывать.Объявить и инициализировать const Struct в заголовке класса
Я ищу что-то вроде этого:
class CLayerDialog : CDialogEx
{
...
public:
const LAYER_AREA(CPoint(0, 70), CPoint(280, 140));
}
В-структуру:
struct LAYER_AREA{
CPoint topLeft;
CPoint bottomRight;
};
Что такое лучший способ сделать это, чтобы сохранить как можно больше производительности, насколько это возможно и легко поддерживать слои?
Что вы на самом деле спрашиваете? – juanchopanza
Итак, вы хотите, чтобы LAYER_AREA был const в каждом объекте или вы хотите, чтобы он был одним и тем же единственным объектом, доступным во всех объектах CLayerDialog? – Arpit
Я хочу, чтобы это был один и тот же объект CLayerDialog. Что всегда остается неизменным, да – Vinzenz