Форум программистов, компьютерный форум, киберфорум
C/C++: WinAPI
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ WinAPI Ввод текста во флеш-окно https://www.cyberforum.ru/ win-api/ thread129357.html
Доброго времени суток. Подскажите, можно ли программно ввести необходимый текст в окно ввода, принадлежащее флеш-объекту из другого приложения? Конкретней: флеш-объект загружается браузером из одного сайта. Там в этом флеше организован чат и есть окно ввода. Можно ли из сторонней программы вводить туда текст? Хэндл и ИД это окно ввода как я понял не имеет, есть только общий хендл на всю...
C++ WinAPI tray beeping
Привет. Помогите пожалуйста. Используя компонент TTrayIcon для Delphi из CodeGear Delphi Visual Component Library; (c) 1995-2007 CodeGear; unit ExtCtrlsX; вызываю функцию всплывания уведомления: tray.ShowBalloonHint // она же procedure TCustomTrayIcon.ShowBalloonHint; begin FData.uFlags := FData.uFlags or NIF_INFO;
C++ WinAPI Создание 2-х параллельно работающих окон Не судите строго.Недавно начал изучать visual c++.Сделал программу, но никак не выходит создать новое 2-ое окно. В задаче надо было выводить движение подводной лодки в одном окне и рисовать график x(t) в другом. Когда пытаюсь создать 2-ое окно - оно выходит полной копией 1-го, а надо бы хотя бы пустое.Искал в интернете и Румянцеве, но ничего толком про это не нашел. Привожу код: #include... https://www.cyberforum.ru/ win-api/ thread128518.html C++ WinAPI Многопоточный чат (Threads) на С++ Всем добрый вечер. Прошу извинения если тему разместил не в том разделе, т.к. я долго на эту тему колебался. Суть вопроса следующая: нужно написать многопоточный чат (сервер - n клиентов) используя потоки. Проблема заключается именно в многопоточности (хоть убей не пойму как используя потоки можно это организовать). На данный момент написал вот это: СЕРВЕР: #include "stdafx.h" const int... https://www.cyberforum.ru/ win-api/ thread128152.html
Как сделать регион на основе произвольного полигона? C++ WinAPI
Для эллипсов и прямоугольников есть функции: CreateRectRgn Создание региона в виде прямоугольника CreateRectRgnIndirect Создание региона в виде прямоугольника, определенного структурой RECT CreateEllipticRgn Создание региона в виде эллипса CreateEllipticRgnIndirect Создание региона в виде эллипса, определенного структурой RECT CreateRoundRectRgn Создание региона в виде прямоугольника с...
C++ WinAPI DLL отложенной загрузки Подскажите параметры _delayloadhelper. https://www.cyberforum.ru/ win-api/ thread127836.html
C++ WinAPI Цвет клиентской области окна https://www.cyberforum.ru/ win-api/ thread127483.html
Доброго времени суток. Вообще я хочу правильно раскрасить окно при нажатии мышки. Код из главной оконной процедуры: HBRUSH hBrush; HDC hdc; PAINTSTRUCT ps; RECT rc; // Если писать так, то окно не красится в зеленый цвет при двойном щелчке
Выход из приложения C++ WinAPI
Здравствуйте, снова я с тупыми вопросами по winapi. Пытаюсь сделать некое подобие калькулятора, который мог бы(пока только) складывать числа. Функциями CreateWindow создал поле для ввода и саму кнопку, которая бы вычисляла сумму. Скомпилировал, запустил, кнопка "реагирует" нормально, но как только жму в поле для ввода, программа завершается без(!!) всяких ошибок, словно я нажал кнопку...
C++ WinAPI Передвижение дочернего окна Всем привет!!! Это моя первая работа по созданию программ с использованием Win32 API. Помогите мне, пожалуйста, с программой. Осталось самое главное...:gsad: В левом верхнем углу рабочей области создать временное окно площадью в одну шестнадцатую этой области. При нажатии на левую клавишу мыши временное окно переместить в соседний по ходу часовой стрелки угол рабочей области. То, что в... https://www.cyberforum.ru/ win-api/ thread127282.html C++ WinAPI LoadBitmapA: модификация кнопки в запущенной программе https://www.cyberforum.ru/ win-api/ thread127109.html
Ребятки, такой вопрос касающийся модификации кнопки в запущенной программе (Change style of command button to graphical during run time): Для того что бы передать CommandButton иконку BMP надо с начала сделать её "графической" CALL "SendMessageA" WITH STDCALL USING BY VALUE WS-HANDLE BY VALUE BM-SETSTYLE ...
C++ WinAPI Ввод из консоли в потоке
Пытаюсь считать строку из консоли в созданом потоке, а он вылетает, подскажите что я упустил, почему он считывате только один раз и выходит вместо того чтобы без остановки считывать? #include "windows.h" #include "string" #include "iostream" using namespace std; string str; DWORD WINAPI ThreadFunc(LPVOID lpThreadParameter) {
C++ WinAPI Отключить визуальные эффекты Ось - XP SP3. Никак не получается отключить визуальные эффекты: .code start: invoke SystemParametersInfo,SPI_SETUIEFFECTS,0,0,SPIF_UPDATEINIFILE or SPIF_SENDCHANGE invoke ExitProcess,NULL end start Не помогает даже перезагрузка компьютера. https://www.cyberforum.ru/ win-api/ thread126888.html
1256 / 866 / 267
Регистрация: 02.04.2009
Сообщений: 3,282
17.05.2010, 17:52  [ТС] 0

87 - ERROR_INVALID_PARAMETER? - C++ WinAPI - Ответ 733087

17.05.2010, 17:52. Показов 4071. Ответов 6
Метки (Все метки)

Ответ

Блин, если вместо BM_SETIMAGE ставить WM_SETICON, то GetLastError выдаёт 0 (уже не 87), а SendMessageA выдаёт handle иконки которая стояла раньше (00nnnnn...)!
Return Value

WM_SETICON: The return value is a handle to the previous large or small icon, depending on the value of wParam. It is NULL if the window previously had no icon of the type indicated by wParam.

BM_SETIMAGE: The return value is a handle to the image previously associated with the button, if any; otherwise, it is NULL.
На уровне контроля ошибок и внутренних данных всё ок... Только иконки всё равно не видно...

Документацию искал, и не раз, кроме корейского и прочих похожих, информации не нашёл...

Вернуться к обсуждению:
87 - ERROR_INVALID_PARAMETER? C++ WinAPI
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.05.2010, 17:52
Готовые ответы и решения:

VirtualFree возвращает ERROR_INVALID_PARAMETER
VirtualFree function Option Explicit Private Declare Function VirtualAlloc Lib "kernel32"...

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