Форум программистов, компьютерный форум, киберфорум
Наши страницы

Каретку в начало Edit'a - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибка: invalid types ‘int[int]’ for array subscript http://www.cyberforum.ru/cpp/thread55723.html
Всем доброго дня, после компиляции выводится ошибка, которая меня вводит в ступор. #include "blitz.h" double dummy11 = 0.0; Array <double,2> dG_3(2,2); dG_3 = 0.0; for (i = 0; i < 2; i++) {...
C++ Tetris Как двигать объекты в тетрисе??? Поточнее: я не знаю как записать фигурку в массиве и как её двигать...подскажите... http://www.cyberforum.ru/cpp/thread55029.html
выбор проекта C++
помогите выбрать тему для проекта... проект пишется на С++ в стиле объектно-ориентиронного программирования(классы: стеки, очереди, и т.д) должен содержать сложные алгоритмы... любые даже самые...
C++ Интерпретатор для логических выражений
Привет всем! Помогите, кто знает, пожалуйста! мне нужно написать программу-интерпретатор для логических выражений. если можно с описанием метода решения задачи и исх. кодом. Заранее благодарю!!!
C++ Тип данных учетверенной точности в C/C++ http://www.cyberforum.ru/cpp/thread54213.html
Подскажите, имеется ли в C/C++ тип данных учетверенной точности (16 байт), т.е. удвоенной по сравнению с double? В фортране такая штука есть, а вот в C? Нужно ли что-нибудь подключать для этого?...
C++ Asm из cpp, с или других расширений Можно ли в автоматическом режиме в Visual Studio получить asm-файл из cpp-файла или c-файла или объектных, библиотечных файлов при условии что исходный код известен, но лень все переделывать на asm,... подробнее

Показать сообщение отдельно
АНК
124 / 115 / 2
Регистрация: 27.02.2007
Сообщений: 291
13.10.2009, 13:04
Цитата Сообщение от Kucher Посмотреть сообщение
нужно чтобы при переключении на контрол EDIT каретка переходила в начало
на событие EN_SETFOCUS повесил
C++
1
2
3
4
POINT point;
    point.x=0;
    point.y=0;
    SetCaretPos(point);
каретка действительно перескакивает в начало, только почему-то когда начинаешь писать она добавляет символы в конце и сама также переходит в конец
кто знает в чем дело?
и ещё она как то странно прилипает к самому краю контрола, но это я уже нашел, нужно координаты поинта поменять на 1.1, но все равно пишет в конец
Я не знаю в какой среде Вы работаете, но вот решение для 6-го Builder C++
C++
1
2
3
4
void __fastcall TForm1::Edit2Enter(TObject *Sender)
{
  Edit2->Perform(EM_SETSEL, 0, 0);
}
А вообще, надо послать контролу EDIT сообщение EM_SETSEL, при этом ничего не выбирая.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru