|
|
Другие темы раздела | |
C++ WinAPI Можно ли запретить асинхронное изменение текущего каталога?
https://www.cyberforum.ru/ win-api/ thread60341.html Типичный доступ к файлам удобно организовать для рабочего каталога (текущего каталога). это решает проблему длинных имён каталогов windows. и вообще удобно. SetCurrentDirectory,GetCurrentDirectory но есть вероятность\неизбежность не контролируемого асинхронного изменения текущего каталога (пусть даже временного): 1. многопоточное программирование + некоторые функции WinApi (диалог выбора... |
C++ WinAPI Работа с контролом List в WinApi огромная просьба помочь с созданием Listctrl в WinaApi , компилятор даже не видит констант связанных с ним LVS_ и так далее и еще огромная просьба , если есть у кого-нибудь классы и код с визуализацией этого объекта...прошу выложить имеющееся :) очень хочется создать такой же ListCtrl как в Mozilla |
C++ WinAPI Как узнать какие новые файлы появились на компьютере? Доброго времени суток. Подскажите пожалуйста какая функция winAPI поможет мне получить созданные, измененные и удаленные файлы? Можно ли как то узнать откуда файл с флешки, из сети или создан на компьютере? https://www.cyberforum.ru/ win-api/ thread60216.html |
C++ WinAPI Размер окна
https://www.cyberforum.ru/ win-api/ thread60187.html Как получить размер модального окна в пикселах? |
Функция SendInput C++ WinAPI Подскажите, пожалуйста! Почему у меня Visual ругается на Функцию SendInput и используемые в ней структуры (INPUT и др.): undeclared identifier, хотя #include <windows.h> присуствует, и даже #include <winuser.h> добавлял? Совсем не могу понять. Чё только не делал... |
C++ WinAPI Как сделать так, чтобы пуля, выпущенная из корабля, летела вверх?
https://www.cyberforum.ru/ win-api/ thread59213.html у меня есть класс пули: #include "shot.h" shot::shot(void) { int mode2=0; int shotx=0; int shoty=0; int frame2=1; |
C++ WinAPI Запрещено использовать FindWindow()
https://www.cyberforum.ru/ win-api/ thread58381.html Уважаемые знатоки! Внимание, вопрос : нужно одной прогой закрыть окно созданное другой... 1 вариант : есть имя окна -- как это можно сделать? 2 вариант : нет имени окна - возможно ли найти решение в таком случае? |
Книжки по rawsocket? C++ WinAPI Всем привет в это прекрасное время суток. Какие книжки вы можете посоветовать почитать про rawsocket? (для win32api с++) Если у кого код есть (в частности общения по сокс протоколу любому) я был бы очень рад если бы вы им поделились. =) В интернете я нашёл только код ping'а, и какой-то древний кусок ботнет проги, что вообщем-то не очень помогло =\. Есть куча вопросов про rawsocket, и как-то... |
C++ WinAPI Системный таймер, как использовать?
https://www.cyberforum.ru/ win-api/ thread57313.html Есть у кого пример ? (Для того же блокнота).Везде тоьлко описание функций,а целиком работающего примера не найти. #include <iostream> #include <windows.h> #include <conio.h> using namespace std; |
C++ WinAPI ComboBox
https://www.cyberforum.ru/ win-api/ thread57307.html Помогите, пожалуйста, как связать элементы одного списка в WinApi с элементами списка другого ComboBox. Например, при выборе элемента списка ComboBox1 ему должен соответствовать список элементов ComboBox2. При выборе другого элемента списка ComboBox1 ему должен соответствовать другой список элементов ComboBox2. |
C++ WinAPI RegEnumValue, не пашет Привет всем) у меня проблем: RegEnumValue ( перебирает параметры ключа по индексу и дает имя, тип данных, и данные) не прашет ( нет значения ERROR_SUCCESS) все кажись правильно. Посмотрите плиз програм код и скажете где не так. Сенкс)) все переменные, параметры есть глобальными \char lpValueName; LPDWORD lpcValueName; LPDWORD lpType; LPBYTE lpData; LPDWORD lpcbData; |
C++ WinAPI Не правильно определяется символ нажатой кнопки Есть dll, перехватывающая нажатия клавишь, ниже непосредственно ф-ция, вызываемая при нажатии-отпускании кнопки. После того как кнопка нажата, эта dll передает через Named Pipe структуру MsgData в другую программу... DLL struct MsgData { int m_nCode; unsigned int m_lParam; unsigned int m_wParam; time_t m_tTime; DWORD m_dwProcessID; https://www.cyberforum.ru/ win-api/ thread57092.html |
3 / 3 / 1
Регистрация: 11.10.2009
Сообщений: 19
|
|
0 | |
Два буфера, активный и неактивный - C++ WinAPI - Ответ 33254202.11.2009, 15:23. Показов 2106. Ответов 2
Метки (Все метки)
У меня два буфера, один активный, в другой я кладу строку текста и когда надо вывожу в активном.
Я использовал два метода, что бы это реализовать, в обеих методах есть трудности... Если я пишу во второй буфер с помощью команды WriteConsoleOutput(), то необходимо заполнить каким-то образом массив CHAR_INFO, при чём если мне надо ввести строку текста, то придётся заполнять каждый элемент по отдельности... Код
CHAR_INFO chiTest[80] chiTest[0]->Char.AsciiChar= 'A'; chiTest[1]->Char.AsciiChar= 'B'; Если же писать с помощью WriteConsole(NEW_HCON, write.c_str(), write.size(), &filled, NULL); То всё работает замечательно, кроме одной детали... Появляется вот такой "_" символ в начале каждой строки активного буфера... Сам текст находится в не активном буфере, проверял с помощью SetConsoleActiveScreenBuffer(); С чем это связано, даже представить не могу. К тому же, по какой-то неведомой мне причине, в активный буфер выводится 19 строк, последняя строка (двадцатая) всегда пустая, хотя она тоже выводится. Почему 20ая строка пустая, понятие не имею... Код
srctReadRect.Right= csbi.dwSize.X-3; srctReadRect.Left= 0; srctReadRect.Top= 0 + i; srctReadRect.Bottom= (BOT-TOP) + i; //BOT = 47, TOP = 27, 47-27 = 20. srctWriteRect.Top= TOP; srctWriteRect.Left= 1; srctWriteRect.Bottom= BOT; srctWriteRect.Right= csbi.dwSize.X-2; Надеюсь на Вашу помощь! Вернуться к обсуждению: Два буфера, активный и неактивный C++ WinAPI
0
|
02.11.2009, 15:23 | |
Готовые ответы и решения:
2
Вставка текста в неактивный textbox Ловим активный select и ставим, что он активный Как отрендерить два буфера вершин? Access отчислить студента ( активный/ не активный ) |
02.11.2009, 15:23 | |
02.11.2009, 15:23 | |
Помогаю со студенческими работами здесь
0
Записать в файл строку. Скопировать в буфер последние два слова. Вывести содержимое буфера на экран Создать папку с именем из буфера и копировать файлы используя инфу буфера как маску Неактивный OnDblClick неактивный DBlookupCombobox |