0 / 0 / 0
Регистрация: 29.06.2007
Сообщений: 3

Вычисление координат в текст-боксе

29.06.2007, 02:02. Показов 1033. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Задача вроде бы проста - найти в контроле TextBox или RichTextBox координаты, в которых стоит курсор.

Для чего это нужно? все вы знаете, что функция PopupMenu способна показать контекстное меню в указанных координатах. Так вот я и хочу, чтобы контекстное меню выскакивало там, где в текстбоксе стоит курсор, а не там где в этот момент случайно окажется мышиный курсор.

Заранее благодарен тому, кто поведает мне ноу-хау по этому вопросу
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
29.06.2007, 02:02
Ответы с готовыми решениями:

Вычисление координат курсора
Подскажите, пожалуйста, как вычислить координаты курсора, находящегося на форме?

Вычисление декартовых координат точки M(x, y, z) по заданным сферическим координатам
Вычислить декартовы координаты точки M(x, y, z), если ее сферические координаты: r = 3,345, φ = 125o10' и θ = 20o20'....

Замена букв в текст-боксе
Доброе время суток. Я пишу программу и столкнулся с проблемой: В текст-боксе есть большой текст, если изменить одну букву в любом месте...

2
Karamba
29.06.2007, 14:53
Johnny! а может попробовать АПИ функцию GetCaretPos?? в МСДНе можно почитать что вообще можно делать с сурсором

Platform SDK Documentation/User Interface Services/Windows User Interface/Resources/Carets
0 / 1 / 3
Регистрация: 27.03.2012
29.06.2007, 18:33
Все правильно, надо использовать ф-ию GetCaretPos, смотри пример здесь:
http://www.relib.com/code.asp?id=459
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
29.06.2007, 18:33
Помогаю со студенческими работами здесь

Разбиение числа в текст боксе
Все доброго времени суток. Хотел спросить у вас как разбить число, которое вводится в текст бокс. Например: есть число 4567, как сделать...

Обработка вычислений в текст боксе
Доброго всем времени суток! Есть мысль создать некоторый калькулятор, чтобы при введении данных в один из текст-боксов, пересчитанные...

Отображение суммы столбца access в текст боксе
Есть таблица access в форме windows, в таблице есть столбец с цифровым значением, и текст бокс на этой форме, как сделать так чтобы...

надо посчитать логарифм и напечатать его в текст-боксе
надо посчитать логарифм в напечатать его в текст-боксе все хорошо, считается, а когда присваиваю бокс значение результата - выдает...

Как проверить ввод только числовых значений в текст-боксе?
Кто-нибудь может поделиться готовым скриптом, или подсказать, как это правильнее написать?


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru