class CMyEdit : public CEdit
{
public:
int SymbCount; //новое св-во, в данном случае это кол-во символов
//в текстовом поле.
};
Как создать дополнительное свойство у controlа?
Необходимо создать дополнительное свойство (атрибут) у controls (textbox). По аналогии с Tag. Этому свойству будет присвоено текстовое значение, которое будет использовано в дальнейшем. Properties Tag, Controltiptext, Text, Value уже использованы.
Но ты можешь сделать на C++ свой компонент, унаследованный от класса CEdit.
Код:
Это само наследование с добавлением своего свойства.
Как я понял ты программируешь на VB. На C++ это делается в 5 строчек :) (смотри выше).
Можешь сделать COM компонент (на VC++) и потом подключить его в свой VB проект!
И можешь работать с новым свойством.
Тебе надо на базе TextBox написать свой UserControl или ActiveX control.