Цитата:
Сообщение от
SorNick
Да, это будет вариантом!
Спасибо, за ответы всем (буду воспитывать(не баловать) пользователя).
И всё-таки, вопрос, который меня интересует уже как теоретический:
Есть возмлжность понять в каком месте (позиция) конкретного контрола находится курсор?!
Что-то в этом роде:
X++:
int res;
int startSel, endSel;
;
res = WinAPI::sendMessageEx(StringEdit.hWnd(), 0x00B0, 0, 0);
startSel = res & 0xffff;//LOW WORD
endSel = res >> 16;//HIGH WORD
startSel и endSel - начало и конец выделенного блока. Соответственно, когда ничего не выделено - startSel = endSel = позиция курсора
Цитата:
The EM_GETSEL message retrieves the starting and ending character positions of the current selection in an edit control. You can send this message to either an edit control or a rich edit control.