Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Visual C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.12.2011, 13:21   #1
n++
 
Регистрация: 27.11.2011
Сообщений: 4
По умолчанию Определение координат элемента управления

Определяю координаты элемента управления в диалоговом окне следующим образом:
Код:
HWND but = ::GetDlgItem(m_hWnd, IDC_EDIT1);  // IDC_EDIT1 идентификатор поля
   CRect rect;
   ::GetWindowRect(but, &rect);
   CPoint pos(rect.left, rect.top);
   ScreenToClient(&pos);
В одном диалоговом окне, которое по умолчанию создаётся все нормально вычисляется, но когда я этот код применяю в другом диалоговом окне, на этапе выполнения при вызове функции ScreenToClient(&pos) появляется ошибка.
Изображения
Тип файла: png bug.png (34.6 Кб, 60 просмотров)
n++ вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Альтернатива WebBrowser элемента управления Sergeys_K C# (си шарп) 0 18.03.2011 22:12
Поиск координат заданого элемента матрицы dima-intro Помощь студентам 3 16.12.2010 20:54
Определение координат в Chart Smerch66 Общие вопросы Delphi 2 24.03.2010 19:47
Определение координат курсора в Builder 6.0 С++ mopmuk Помощь студентам 2 09.06.2009 02:13
Создание элемента управления сайтом SDaD Помощь студентам 3 22.04.2009 10:38