Форум программистов, компьютерный форум, киберфорум
C/C++: WinAPI
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ WinAPI Доступ к WinAPI через ActiveX https://www.cyberforum.ru/ win-api/ thread1292639.html
Всем доброго. Может кто подскажет,есть ли activeX для доступа к функциям winapi? Поясню-из скрипта JScript управлять внешним видом окна.
SetPixel или MoveToEx и LineTo C++ WinAPI
Нужно всю рабочую область поделить линиями, т.е. сетку сделать. Что быстрее будет отрабатывать SetPixel или MoveToEx и LineTo ? Ниже скриншот.
C++ WinAPI А можно узнать с каким значением второго параметра функции CreateWindow создано окно? Есть дескриптор. Можно по нему вытянуть эту инфу? https://www.cyberforum.ru/ win-api/ thread1292562.html C++ WinAPI Какие значения может принимать второй параметр функции ShowWindow? https://www.cyberforum.ru/ win-api/ thread1292497.html
Какие значения может принимать второй параметр функции ShowWindow?
User32.dll на Win x64 - это x86-библиотека, x64 или. и то и другое одновременно? C++ WinAPI
В проектах .NET функции из нее нормально импортируются при любой разрядности проекта - как x86, так и x64. Как написать такую библиотеку?
C++ WinAPI Как создать окно без кнопки "закрыть"? Как создать окно без кнопки "закрыть", но с кнопками "свернуть"/"развернуть" и "минимизировать"/"восстановить"? При этом сама строка заголовка должна остаться и мышью за границу окна его размеры должны регулироваться. https://www.cyberforum.ru/ win-api/ thread1292338.html
C++ WinAPI Управление памятью. Куча процесса Помогите пожалуйста написать программу для сортировки массива числовых массивов по возрастанию их длин. Например, двумерный массив вида: 5 7 10 8 4 7 7 2 6 5 2 3 9 1 4 7 9 10 8 6 3 8 9 4 8 8 4 6 преобразуется к виду 6 3 8 9 4 8 8 4 6 https://www.cyberforum.ru/ win-api/ thread1292264.html C++ WinAPI Вывод Static из главного окна
Ребята, такая проблема, не могу вывести Static картинку. Пробовал как вывод с кнопкой, тоже не работает. Когда выводил в диалоге, всё получалось, но сейчас надо из главного окна вызвать вывод. Вот часть кода где пытаюсь: HWND hButton = CreateWindow("Static", "", WS_CHILD|WS_VISIBLE|SS_BITMAP, 0,0,800,600,hw, (HMENU)ID_BUTTON, NULL, NULL); HBITMAP hBitmap =...
C++ WinAPI Сохранение записи в Edit https://www.cyberforum.ru/ win-api/ thread1292057.html
Добрый день. Подскажите как записывать данные в Edit, но так чтобы значения старые в нем оставались. У меня получается, что после каждого выполнения записываются новые данные в буфер и я хочу после каждого их выполнения выводить в Edit но так чтобы старые данные оставались. SetDlgItemTextA(hDlg,IDC_EDIT1, buffer); Как изменить данную строчку или дописать? Чтобы происходила дозапись... ...
C++ WinAPI Какая разница между TCN_SELCHANGE и TCN_SELCHANGING? https://www.cyberforum.ru/ win-api/ thread1292035.html
Сабж в теме
Многопотоковое решение квадратного уравнения C++ WinAPI
Необходимо реализовать решение квадратного уравнения в несколько параллельных потоков с обязательным использованием семафоров и анонимных каналов. К сожалению, возникает ошибка при попытке записать информацию в поток. С чем это может быть связано? Код: #include "stdafx.h" #include <stdio.h> #include <conio.h> #include <windows.h> #include <WinError.h> #include <math.h> #include...
C++ WinAPI График в mfc https://www.cyberforum.ru/ win-api/ thread1291913.html
Здравствуйте. Нашел реализацию для графиков в инете http://forum.sources.ru/index.php?showtopic=281644. Пытаюсь подключить, и вот что получается: 1. Окно - наследник от CFrameWnd class CMyMainWnd : public CFrameWnd{ public: AzGraphCtrl m_Graph; //Класс из инета CMyMainWnd(){ // конструктор Create(NULL,L"My title");
шКодер самоучка
2238 / 1928 / 931
Регистрация: 09.10.2013
Сообщений: 4,277
Записей в блоге: 7
05.11.2014, 18:18 0

Как получить координаты окна в относительно его родительского окна? - C++ WinAPI - Ответ 6811244

05.11.2014, 18:18. Показов 8695. Ответов 1
Метки (Все метки)

Ответ

C++
1
2
3
4
5
6
7
8
9
10
11
void convert(HWND w, LONG &x, LONG &y) {
    POINT tmp;
    tmp.x = x; tmp.y = y;
    ScreenToClient(parent, &tmp);
    x = tmp.x; y = tmp.y;
}
HWND parent, child;
RECT rc;
GetWindowRect(child, &rc);
convert(parent, rc.left, rc.top);
convert(parent, rc.right, rc.bottom);


Вернуться к обсуждению:
Как получить координаты окна в относительно его родительского окна? C++ WinAPI
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.11.2014, 18:18
Готовые ответы и решения:

Как получить координаты окна относительно одного монитора?
как получить координаты окна относительно одного монитора в многомониторной винде? GetWindowRect...

Как получить координаты курсора относительно моего окна, а не рабочего стола?
Всем доброго времени суток!Я хотел у вас спросить , как получить координаты курсора относительно...

Как избавится от родительского консольного окна при создание WinAPI окна
добрый день. использую DEV-C++, но так понимаю разницы нет, какая у нас IDE. создаём просто...

По известному хендлу окна получить его координаты
Как по известному хендлу окна (handle - целое число) получить размеры и координаты этого окна?

1
05.11.2014, 18:18
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.11.2014, 18:18
Помогаю со студенческими работами здесь

Как узнать координаты виджета относительно всего окна?
Добрый день, хочу узнать координаты виджета относительно всего монитора/окна. Пробовал узнать...

Как определить координаты положения курсора относительно стороннего окна
как определить коодинаты относительно окна(не формы) 1. Не предлогать вычислять относительные...

Координаты курсора относительно окна
Просто покажите мне, как сделать так, чтобы на экране были показаны координаты курсора. Я себе это...

Как получить и присвоить координаты окна
Нужно считать координаты и размер одного окна и на основе их задать координаты и размер второго...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru