Форум программистов, компьютерный форум CyberForum.ru

Как сделать редактирование ячеек? - C++

Восстановить пароль Регистрация
 
nprf
Сообщений: n/a
01.04.2009, 22:34     Как сделать редактирование ячеек? #1
Как сделать так, чтобы можно было редактировать яйчейки?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.04.2009, 22:34     Как сделать редактирование ячеек?
Посмотрите здесь:

Как ее сделать? C++
C++ Как ее сделать?2
C++ Расскажите пожалуйста про оператор "class" из учебника понял только как создать, как сделать содержимое открытым/закрытым...
как сделать C++
Найди серединку. Не понимаю как сделать и как начать C++
как сделать в с++? C++
Как сделать ? C++
C++ Как нарисовать машинку 2 на 3 ячеек?
C++ Как сделать метод update() как в игровых движках?
C++ Как сделать ёлочку из звездочек как на картинке?
C++ Как сделать треугольник, как на рисунке?
C++ Как сделать результат как картинке?

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
GRiA
Сообщений: n/a
03.04.2009, 00:19     Как сделать редактирование ячеек? #2
Я сделал так: создал новый класс CMyFlexGrid, потомок от MSFlexGrid.
Далее прилепил ему поле типа CEdit. Добавил функцию
CMyFlexGrid::EnableEdit(BOOL = TRUE), которая криэйтит этот эдит, но не показывает (ShowWindow(SW_HIDE)).
Далее добавил свой обработчик CMyFlexGrid::PreTranslateMessage(pMsg)
в которой если pMsg->message == WM_KEYDOWN Эдит показывается в нужном местe. Вот тут то у меня и проблемы. Коодинаты ячейки таблицы получаются через CMSFlexGrid::get_ColPos и get_RowPos. Но они выдают какие-то дикие числа, видимо в своей системе координат, по поводу которой я и хотел сюда обратиться.
Yandex
Объявления
03.04.2009, 00:19     Как сделать редактирование ячеек?
Ответ Создать тему
Опции темы

Текущее время: 13:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru