Форум программистов, компьютерный форум, киберфорум
C/C++: WinAPI
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ WinAPI Игра, окно в свернутом режиме Собственно, есть сторонняя игра, при сворачивании игры - всё что происходит в данной игре замораживается(игрок стаёт в АФК). Так вот суть вопроса: Как же сделать чтобы окно было активным при сворачивании игры? https://www.cyberforum.ru/ win-api/ thread1675108.html Win32 и Семафоры C++ WinAPI
Здравствуйте! Проблема: 1-й поток нормально работает. Семафор переключается. А во втором потоке - нет. Как вывести результаты со второго потока? #include <windows.h> #include <iostream> using namespace std; volatile int a; HANDLE hSemaphore;
C++ WinAPI Трудности с выводом bmp https://www.cyberforum.ru/ win-api/ thread1674707.html
Здравствуйте. Не получается вывести картинку по клику на кнопку Собственно, как вывести это битмап я знаю, но у меня получается это сделать только в обработке сообщения WM_PAINT: case WM_PAINT: hdc = BeginPaint(hWnd, &ps); bmp = LoadBitmap(hInst, MAKEINTRESOURCE(TREE_BITMAP)); mem = CreateCompatibleDC(hdc); SelectObject(mem, bmp); BitBlt(hdc, 10, 10, 256, 256, mem, 0, 0,...
C++ WinAPI Взаимодействие процессов в Windows https://www.cyberforum.ru/ win-api/ thread1674653.html
Есть 2 процесса, которые взаимодействуют с помощью очереди сообщений,один процесс размещает сообщение, которое вводится с клавиатуры, другой процесс забирает из очереди и выводит в отдельное окно. ( Под windows)
Соответствие между типами C++ и WinAPI C++ WinAPI
Добрый день! Может кто-то встречал таблицу Соответствие м-ду типами C++ и WinAPI к примеру типу UINT – 32-битное беззнаковое целое. Аналоги: unsigned long int Буду очень благодарен за помощь !
C++ WinAPI ColorDialog и Button https://www.cyberforum.ru/ win-api/ thread1674425.html
Всем привет. Подскажите как сделать так, чтобы при работе с окном ColorDialog цвет кнопки менялся в результате указанного цвета? То есть указал в CreateDialog фиолетовый цвет, и после этого цвет кнопки меняется на фиолетовый.
C++ WinAPI Открыть приложение в оконном режиме CreateProcess() https://www.cyberforum.ru/ win-api/ thread1674003.html
Хочу открыть приложение в оконном режиме STARTUPINFO si; ZeroMemory (&si, sizeof(STARTUPINFO)); si.cb = sizeof(si); si.dwFlags = STARTF_USEPOSITION | STARTF_USESIZE; si.dwX = 100; si.dwY = 100; si.dwXSize = 500; si.dwYSize = 300;
C++ WinAPI Через какое-то время перестает работать хук
использую хук WH_KEYBOARD_LL.Через некоторое время хук умирает(перестает работать),что делать? класс хука: #include<windows.h> #include <iostream> using namespace std; HHOOK _hook; HINSTANCE hinstDLL; int code; bool key; MSG msg;
C++ WinAPI Оконное сообщение из неосновного потока https://www.cyberforum.ru/ win-api/ thread1673403.html
Нужно сообщить своему окну что пришли данные по сети.PostMessage неработает, как быть?
C++ WinAPI Выбор и отображение картинки Помогите, пожалуйста, решить задачу. Диалоговое окно предлагает из трех картинок (доступ оформлен через селекторы), выбрать одну, которую следует отобразить в определенной зоне диалогового окна. Выбор названия файла отражается в статусной строке. https://www.cyberforum.ru/ win-api/ thread1673070.html
Повернуть нарисованный граф на 30 градусов C++ WinAPI
В общем, задание: нарисовать домик и повернуть его на 30 градусов Домик я нарисовал, а как теперь его повернуть? Желательно подробнее :) #include "stdafx.h" #include <windows.h> #include <conio.h> #include <iostream> using namespace std; void main() {
C++ WinAPI Координаты мыши при нажатии по статику Подскажите пожалуйста, почему функция GetCursorPos не выдает точные координаты нажатия мыши? Или ка иным способом получить точные координаты мыши при нажатии по статику Вот код: #include <Windows.h> #include <iostream> #include <sstream> #include "resource.h" #include <vector> #include <algorithm> #include <windowsx.h> https://www.cyberforum.ru/ win-api/ thread1672422.html
0 / 0 / 0
Регистрация: 01.08.2015
Сообщений: 8
0

Как из DLL, в котором есть только DllGetClassObject, обратиться к методу, который должен быть в этой DLL? - C++ WinAPI - Ответ 8827010

02.03.2016, 13:58. Показов 2073. Ответов 3
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Есть метод ITaskbarList3::SetProgressState, он предназначен для того, чтобы в значке программы рисовать прогресс, как например хром рисует, когда происходит загрузка файла и т.д.(Показано на картинке). Нужно к нему обратиться, но никак не получается.
Для начала: пишу на C/C++ под WinAPI, на компиляторе GCC MinGW.

На странице в MSDN написано, что метод описан в "Shobjidl.h", а либа к нему "Explorerframe.lib" и так же он есть в "ExplorerFrame.dll", и всё было бы легко, просто бы закомплировался от этой либы, с подключенным файлом *.h(который уже найден), не проблема. Но её не существует, первые три страницы гугла не выдают ничего, как и сам MSDN, как и рытьё в файлах Visual Studio. Пробовал так же создавать *.lib файл из самой DLL, но в DLL есть только такие функции, как показано на картинке(DllGetClassObject и т.д.) и не видно никаких SetProgressState и прочих методов ITaskbarList3.
В интернете говорится что эта функция предназначена для получения объекта из DLL, но я никак не могу понять как с этим работать, что там за типы и т.д.

После всего этого, обращаюсь к Вам с таким вопросом: как на WinAPI + C/C++ обратиться к методу "ITaskbarList3::SetProgressState", который есть в "ExplorerFrame.dll"(по словам MSDN), когда в самом DLL есть только функции "DllGetClassObject", "DllCanUnloadNow", "DllGetVersion". Желательно на работающем примере, потому что я в этом мало разбираюсь.

Вернуться к обсуждению:
Как из DLL, в котором есть только DllGetClassObject, обратиться к методу, который должен быть в этой DLL? C++ WinAPI
Миниатюры
Как из DLL, в котором есть только DllGetClassObject, обратиться к методу, который должен быть в этой DLL?   Как из DLL, в котором есть только DllGetClassObject, обратиться к методу, который должен быть в этой DLL?  
0
Заказать работу у эксперта
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.03.2016, 13:58
Готовые ответы и решения:

Обратиться к методу библиотеки DLL
Здравствуйте. Имеется библиотека DLL, построенная в MATLAB. Данная библиотека содержит один метод...

Обратиться к методу проекта через DLL
Здравствуйте! При написании кода возникла такая проблема: Описание: Есть исполняемый файл (.EXE)...

Bass.dll, bass_fx.dll - как сделать, чтобы менялась только высота звука без скорости?
Как сделать, чтобы при изменении частоты потока скорость оставалась той же, то есть, чтобы менялась...

Создать DLL и из тестовой программы вызвать процедуру из этой DLL
Здравствуйте ,проверти правильно выполнения задания ,нужно создать библиотеку и использовать ее же...

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

Inject dll, а также вызов функции из этой же dll
Всем привет, заинжектить dll в другой процесс получилось, но еще необходимо вызвать функцию в этой...

Как из Page обратиться к методу, который находится в MainFrame
Добрый день уважаемые программисты! Мне нужна ваша помощь. Приложение пишу в WPF. В главном окне...

Ошибка об отсутствии MSVCP140D.dll, ucrtbased.dll, CONCRT140D.dll, VCRUNTIME140D.dll
Добрый день, товарищи. Возникла проблема. Делаю программу с использованием openCV 3.1 на Visual...

Перенести в dll код игры в котором уже есть классы и функции
кАк запехать в dll этот код игры, в которой уже есть Классы и функции ? Открывать такой код...

ActiveX Document DLL.Результат видет только на компах, где прописана dll
Пробовал создать, получил *.vbd и *.dll На Web сервере запускаю vbd - все ОК. Результат видет...

Как думаете в этой схеме - диод какой должен быть ?
С наступающими праздниками всех ! Посмотрите пожалуйста эту схемку и скажите как вы думаете какие...

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