Форум программистов, компьютерный форум, киберфорум
C/C++: WinAPI
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ WinAPI Создаётся скрин с неправильными координатами скрин создаётся справа и ниже чем надо, помогите, я уже не знаю что делать. "Нет, там немного кода, нада взять и посмотреть" Проблема наверное с первыми двумя параметрами... bool ScreenCapture(int x, int y, int width, int height, char *filename){ ... BitBlt(hDC, 0, 0, width, height, GetDC(0), x, y, SRCCOPY); //GetDC(0) ... msdn BitBlt function hdcDest https://www.cyberforum.ru/ win-api/ thread1644846.html C++ WinAPI Перехват
Здравствуйте, есть вопрос к знающим людям в этой области. Есть некое приложение A, есть приложение B которые подключается к A для работы с памятью. Вопрос в следующем, какие есть варианты... Средствами только WinAPI это сделать нереально. Ну разве что с помощью хуков во все процессы. Для таких задач обычно рекомендуют ObRegisterCallbacks, но это ядерный API, т.е. придется писать...
C++ WinAPI Получение информации о системном диске
когда указываю L"С://" то норм, когда L"%SystemDrive%" возвращает ошибку, как можно получить значение константы %SystemDrive% ? DWORD serialNumber = 0; bool res =... const int bufLen = 256; TCHAR buf = {0}; DWORD count = ::ExpandEnvironmentStrings(L"%SystemDrive%", buf, bufLen);Не забудь слеш добавить к полученному значению, без него опять ошибка...
C++ WinAPI Как в WinInet отправлять запрос к серверу только после установки соединения
Здравствуйте. В WinInet есть такая неприятная вещь, как подключение к серверу только во время отправки запроса. Например: 1. InternetConnect (подготавливает данные для подключения) 2.... InternetCheckConnection возможно есть.
C++ WinAPI Дополнительные параметры при выводе сервисов (консоль) Добрый день. Я вот тут написал небольшую програмку для вывода всех работающих слудб на компьютере. У меня вопрос. Я должен добавить к параметрам существующим ещё один. Что бы проверялось активна ли... Воспользуйтесь функцией QueryServiceStatus или производите перечисление служб дважды с разными флагами SERVICE_ACTIVE / SERVICE_INACTIVE, если достаточно иметь представление остановлена служба, или... https://www.cyberforum.ru/ win-api/ thread1642617.html C++ WinAPI Создание и сохранение динамического интерфейса Ребят, подскажите, пожалуйста, как можно создавать элементы интерфейса непосредственно из программы, а не из среды разработки (Visual Studio). Создавать динамические объекты я умею. Самое главное -... Что такое "динамические объекты"? Ветка про WinAPI как бы. А насчёт "сохранять изменения после закрытия программы" - ручками только, ручками. Хоть в INI, хоть в реестр, хоть в файл своего формата. https://www.cyberforum.ru/ win-api/ thread1645352.html
C++ WinAPI Почему cout << выводит цифры???
Почему cout << Выводит Цифры???>>> #include <iostream> #include <windows.h> #include <string> #include <locale> using namespace std; int main() TCHAR lpSysPath; //DWORD cbSysPath; GetWindowsDirectory(lpSysPath, MAX_PATH); cout << lpSysPath << endl ; И юникод, в свойствах проекта, отключи (если включен).
C++ WinAPI Записываю вводимые с консоли символы в файл, но в файл записываются кракозябры Вот код.Фаил создаётся,через cin записываю вводимые символы в консоле. Но в фаил почему-то записываются крякрзябры.. #include <windows.h> #include <iostream> #include <stdio.h> using... Тебе обязательно использовать винапишные функции? Если нет, то можно так сделать char buf = "text"; fstream file("file.txt",ios::out); file<<buf; https://www.cyberforum.ru/ win-api/ thread1645324.html
C++ WinAPI Как получить статус доступности дискового устройства Привет, ребята! При подключении картридера в моем компьютере появляется новый диск, но при это он не доступен и не открывается. Так вот, состояние диска видно из диспетчера устройств:... https://www.cyberforum.ru/ win-api/ thread1643172.html C++ WinAPI Преобразовать указатель на int array в int array https://www.cyberforum.ru/ win-api/ thread1644866.html
Через SendMessage передаю указатель на int массив: int m_list; ::SendMessage((HWND)hwnd, MY_LIST, (WPARAM) this, (LPARAM) &m_list); Указатель на int массив приходит как LPARAM в функцию... Как-то так: int * p = reinterpret_cast<int*>(lparam) ; p = 0 //бла бла бла;
C++ WinAPI Указатель с базой
Покопался в дополнительных инструкциях компилятора, нашел указатель, который автоматически будет добавлять базу и для перемещения данных достаточно их скопировать в новое хранилище и изменить базу....
C++ WinAPI Не могу разобратся с препроцесорными константами в многофайловых проектах Проблема следующая: значение константы, созданной препроцесором, различная в разных фаилах многофаилового проекта, вот код: Фаил main.cpp #include "Creater.h" LRESULT CALLBACK WndProc(HWND,... Удалите тему пожалуйста. https://www.cyberforum.ru/ win-api/ thread1645329.html
979 / 874 / 350
Регистрация: 26.04.2012
Сообщений: 2,647
23.01.2016, 19:36  [ТС] 0

Внутренности функции ExtTextOut - C++ WinAPI - Ответ 8659329

23.01.2016, 19:36. Показов 1819. Ответов 10
Метки (Все метки)

Ответ

Цитата Сообщение от castaway Посмотреть сообщение
Честно говоря, из вашего первого поста это очень плохо заметно.
Надо было, видимо, перепечатать названия функций со ссылками, я же поленился это делать, подумав, что и так все видно
Цитата Сообщение от castaway Посмотреть сообщение
Функция GetGlyphIndices преобразует строку символов в массив индексов. С её помощью можно сделать обратное преобразование путём поиска соответствия индекс/код символа.
Видел информацию про эту функцию, и пробовал ее перехватывать-она тоже не вызывается. Попробую с ней поразбираться, может что и выйдет, но мне кажется, что куда рациональнее было бы найти тот момент, где эти самые глифы генерируются, и перехватить то, что их генерирует. Тогда можно было бы безошибочно поставить в соответствие какому-то набору индексов какой-то набор символов, и потом проверять идущее через ExtTextOut на наличие этих наборов. Но вот в каком месте генерируются глифы-никак не получается найти

Вернуться к обсуждению:
Внутренности функции ExtTextOut C++ WinAPI
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
23.01.2016, 19:36
Готовые ответы и решения:

Внутренности кода
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace hasan1 { class Program ...

Внутренности импортированного объекта
Доброго времени суток, у меня при импортировании объектов из C4D полигоны направленные только наружу. Был спросил на форуме по C4D,...

Своиства внутренности и замыкания
1 внутренность пересечения равна пересечению внутренностей 2 замыкание пересечения ,есть подмножество пересечения замыканий как...

10
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
23.01.2016, 19:36
Помогаю со студенческими работами здесь

Внутренности мультиметров AXIOMET
Ищу фото внутренностей любых мультиметров от AXIOMET. Если кто-нить может разобрать и сфоткать - буду очень признателен! Хочу своими...

Внутренности файла tpsheet texturepacker
кто может подсказать по внутренностям файла tpsheet вот этой программы texturepacker примеры: Bookmark;1977;149;62;94; 0.5;0.5;...

как закрыть внутренности программы...
как закрыть внутренности программы, т.е. что б нельзя было раскомпилировать или просмотреть внутренние классы?

Замыкание мн-ва равное его внутренности
Если \bar{A}=Int(A) то что можно сказать об множестве A? Что оно открыто-замкнуто?

Ссылка на внутренности pdf со скроллом
Добрый день. Данные: Имею pdf файл из 2 страниц. 1. Подскажите пожалуйста как можно и можно ли реализовать такую ссылку, перейдя к...

0
Новые блоги и статьи
Winforstrap или красявый дизайн своими руками на HTML+JS+Winform­s
anomal6 04.03.2025
Сидел тут вечером ковырял проект на MAUI, и как же глупо создаются пакеты MSIX и система обновлений пакета публикации, но не об этом. Бывает нужен современный дизайн программы а писать на MAUI,. . .
Формат данных для симуляции физики, посредством распространённы­­­­х не обученных моделей.
Hrethgir 04.03.2025
Что-то как-то снова потерялось, зато катангенсы закатангесились в одном сообщении. На днях писал, что планирую для работы апгрейдить (на этот раз удачно) девайс для работы (конкретно - здоровья для,. . .
Концепция variadic
CoderHuligan 04.03.2025
Мне не очень нравится (а кому это нравится?) что у нас есть отдельно компилятор, отдельно линковщик, причем со своим собственным командным языком. При этом усложнении надо знать помимо языка. . .
Java Record или Kotlin Data Class: что лучше для неизменяемых данных
Wired 04.03.2025
Java Record и Kotlin Data Class — два мощных инструмента для обуздания неизменяемых структур данных, каждый со своим уникальным подходом к решению этой задачи. История их появления весьма. . .
Создание производительны­­­х API с Java и gRPC
Wired 04.03.2025
В мире микросервисной разработки вопрос производительности часто становится краеугольным камнем. И хотя REST API давно завоевал сердца разработчиков своей простотой и интуитивностью, при высоких. . .
Что нового в JDK 24
Wired 04.03.2025
JDK 24 — это настоящий прорыв в эволюции Java, который кардинально меняет правила игры. В этом релизе разработчики Oracle наконец-то довели до ума множество критически важных улучшений в. . .
Разработка блокчейн с использованием Java: смарт-контракты и dApp
Wired 04.03.2025
Погружаясь в мир блокчейн-разработки на Java, разработчик получает доступ к внушительному арсеналу инструментов. В отличие от Solidity, который "заперт" в экосистеме Ethereum, Java предоставляет. . .
WebAssembly в Kubernetes
stackOverflow 03.03.2025
В современной экосистеме облачных технологий WebAssembly (Wasm) становится все более значимым компонентом, предлагая уникальный подход к выполнению кода в распределенных системах. Эта технология. . .
GitHub Actions или Jenkins: Выбираем CI/CD платформу
stackOverflow 03.03.2025
Непрерывная интеграция и развертывание (CI/ CD) изменили подход к разработке программного обеспечения, превратив его в бесшовный процесс от написания кода до развертывания в продакшн. GitHub Actions и. . .
Автоматизация тестирования Pull Request в Kubernetes: Интеграция с GitHub Actions и GKE
stackOverflow 03.03.2025
Масштабные проекты с использованием Kubernetes требуют надежной системы тестирования изменений перед их внедрением в продакшн-среду. Традиционный подход с ручной проверкой Pull Request не справляется. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru