![]() |
|
Другие темы раздела | |
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 - Ответ 865932923.01.2016, 19:36. Показов 1819. Ответов 10
Метки (Все метки)
Ответ
Надо было, видимо, перепечатать названия функций со ссылками, я же поленился это делать, подумав, что и так все видно
![]() Видел информацию про эту функцию, и пробовал ее перехватывать-она тоже не вызывается. Попробую с ней поразбираться, может что и выйдет, но мне кажется, что куда рациональнее было бы найти тот момент, где эти самые глифы генерируются, и перехватить то, что их генерирует. Тогда можно было бы безошибочно поставить в соответствие какому-то набору индексов какой-то набор символов, и потом проверять идущее через ExtTextOut на наличие этих наборов. Но вот в каком месте генерируются глифы-никак не получается найти ![]() Вернуться к обсуждению: Внутренности функции ExtTextOut C++ WinAPI
0
|
23.01.2016, 19:36 | |
Готовые ответы и решения:
10
Внутренности кода Внутренности импортированного объекта Своиства внутренности и замыкания |
23.01.2016, 19:36 | |
Помогаю со студенческими работами здесь
0
Внутренности мультиметров AXIOMET Внутренности файла tpsheet texturepacker как закрыть внутренности программы...
Ссылка на внутренности pdf со скроллом |
Новые блоги и статьи
![]() |
||||
Winforstrap или красявый дизайн своими руками на HTML+JS+Winforms
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 не справляется. . .
|