Форум программистов, компьютерный форум, киберфорум
C/C++: WinAPI
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ WinAPI Позиционирование в WinAPI https://www.cyberforum.ru/ win-api/ thread1893969.html
Как найти размеры рабочего стола, чтобы с позиционировать открытие окна в центре. Я так понимаю нет функции окон где они должны определятся? Потому что в методах нужно указывать позицию x,y. То есть я должен самостоятельно находить центровые координаты x,y - высоту и ширину приложения поделенное на 2. Добавлено через 8 минут Нашел код: LRESULT CALLBACK WndProc(HWND hWnd, UINT message,...
C++ WinAPI CreateWindow или CreateWindowEx, в чем разница?
winapi c++ CreateWindow или CreateWindowEx в чем разница? Какой свежее или лучше или разное?
C++ WinAPI Как делаются панели и контейнеры в WinAPI для размещения других объектов? https://www.cyberforum.ru/ win-api/ thread1893869.html
Подскажите как в WinAPI называются контейнеры в которые помещаются объекты. То есть в окне приложения будут определенные области(Панели) и они будут выравниваться в зависимости от размера окна. Только не знаю как это называется. И поэтому не могу и не знаю как найти эту информацию. Можно еще маленький пример кода, как создать панель и разместить на ней кнопку. Добавлено через 21 минуту К...
C++ WinAPI Не полностью отображается окно диалога https://www.cyberforum.ru/ win-api/ thread1893865.html
В общем все в теме..... LRESULT CALLBACK WindowProcedure (HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam) { int wmId, wmEvent; PAINTSTRUCT ps; HDC hdc; switch (message) /* handle the messages */ { case WM_COMMAND: wmId = LOWORD(wParam);
Меню из файла ресурсов C++ WinAPI
Здравствуйте! Не отображается меню из файла ресурсов, подскажите как правильно сделать? #if defined(UNICODE) && !defined(_UNICODE) #define _UNICODE #elif defined(_UNICODE) && !defined(UNICODE) #define UNICODE #endif #include <tchar.h> #include <windows.h>
C++ WinAPI FindNextFile,FindFirstFile,FindClose https://www.cyberforum.ru/ win-api/ thread1893503.html
#include <windows.h> #include <iostream> #include<tchar.h> using namespace std; //strcpy, strcat //_tcscpy,_tcscat int main() {
C++ WinAPI Как создать кнопку с событием? https://www.cyberforum.ru/ win-api/ thread1893417.html
Из одного примера ввел следующий код. Ошибка: "CreateWindow" #include <windows.h> LRESULT CALLBACK MainWinProc(HWND,UINT,WPARAM,LPARAM); #define ID_MYBUTTON 1 /* идентификатор для кнопочки внутри главного окна */ int WINAPI WinMain(HINSTANCE hInst,HINSTANCE,LPSTR,int ss) { /* создаем и регистрируем класс главного окна */
C++ WinAPI Создается окно и тут же закрывается. Как заставить окно оставаться рабочим открытым?
Как заставить окно оставаться рабочим открытым? Скопировал с одного исходника код (с++ WinApi) для создания окна. И оно сразу закрывается. В интернете нет ни одного нормального готового исходного кода с созданием простого окна на winapi. Исправьте код в рабочее положение. Следующем ходом хочу попросить поставить кнопку, картинку и прочее. Также можете дать книгу или видеокурс, в котором...
C++ WinAPI Как рисовать средствами API на BITMAP? https://www.cyberforum.ru/ win-api/ thread1893007.html
Линия, нарисованная на контексте устройства PictureBox с помощью MoveToEx и LineTo, сотрётся если форму свернуть и затем развернуть. Как выход хочу рисовать на bitmap, который затем присваивать свойству Image PictureBox. Как это сделать? Может есть другое решение, как рисовать средствами API так, чтобы изображение не стиралось при перерисовке?
C++ WinAPI Определить версию компилятора, на котором собиралась программа Подскажите, попалась одна интересная программка, которая определяет версии компиляторов, почти любого файла, как она это делает? Может есть в WINAPI специальные функции для работы с подобной информацией? И как вообще информация о компиляторе хранится в файле? https://www.cyberforum.ru/ win-api/ thread1892940.html
Запись в TEXTBOX C++ WinAPI
Добрый день! Подскажите, пожалуйста, есть TEXTBOX, как в него записать информацию, которая находится в TCHAR LastPath;
C++ WinAPI Приложение Win32 на основе диалогов https://www.cyberforum.ru/ win-api/ thread1892451.html
Посоветуйте, пожалуйста, какую-либо толковую книгу или статью по созданию приложений Win32 на основе диалогов, а также хороший пример использования диалогов в приложении Win32
2 / 2 / 0
Регистрация: 27.10.2016
Сообщений: 48
19.01.2017, 06:53  [ТС] 0

Обработка EDIT в реальном времени - C++ WinAPI - Ответ 10020955

19.01.2017, 06:53. Показов 3564. Ответов 16
Метки (Все метки)

Ответ

rao, Alex5, Так все же в пределах одной процедуры. К примеру если напишу

C++
1
2
3
SetWindowPos(wk2, HWND_TOP,80, 300, 13, 13, SWP_FRAMECHANGED);
            SetWindowLong (wk2,GWL_STYLE,(LONG) WS_VISIBLE | WS_CHILD | BS_CHECKBOX);
            UpdateWindow(wk2);
прямо под созданием окна

C++
1
2
wk2=CreateWindow(TEXT("button"), TEXT(" "),WS_VISIBLE | WS_CHILD | BS_CHECKBOX | WS_DISABLED,
             80, 300, 13, 13, hwnd, (HMENU) G2_R1_MENU02_CHECKBOX1, hThisInstance, NULL);
тоесть

C++
1
2
3
4
5
wk2=CreateWindow(TEXT("button"), TEXT(" "),WS_VISIBLE | WS_CHILD | BS_CHECKBOX | WS_DISABLED,
             80, 300, 13, 13, hwnd, (HMENU) G2_R1_MENU02_CHECKBOX1, hThisInstance, NULL);
SetWindowPos(wk2, HWND_TOP,80, 300, 13, 13, SWP_FRAMECHANGED);
            SetWindowLong (wk2,GWL_STYLE,(LONG) WS_VISIBLE | WS_CHILD | BS_CHECKBOX);
            UpdateWindow(wk2);
то стиль WS_DISABLED исчезнет и чекбокс запустится уже рабочий белый (на фото выше видно что он серый если смену стиля засунуть в if (MENU02_EDIT5 == LOWORD(wparam) and EN_CHANGE == HIWORD(wparam)))

Вернуться к обсуждению:
Обработка EDIT в реальном времени C++ WinAPI
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.01.2017, 06:53
Готовые ответы и решения:

Отображение графика в реальном времени
Здравствуйте. Нужно в реальном времени строить график по информации, поступающей с COM-порта....

Редактирование имени кнопки в реальном времени
Здравствуйте. У меня есть массив кнопок, при нажатие на одну из них в кэпшене показывается ее имя....

Быстрая прорисовка виртуального окна в реальном времени
Описание задачи: Есть приложение работающее в реальном времени и требующее обновление области...

Отобразить на экране информацию о загрузке ЦП компьютера в реальном времени
Добрый день ! Помогите пожалуйста с кодом на с++. Привести исходный код программы, отображающей на...

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

Не работает таймер для показа в реальном времени оперативной памяти
Это моя первая программа на API не ругайте очень строго.Вот моё задание:Привести исходный код...

Обработка ввода edit
помогите разобрать вот если делаю так то с Edit все нормално обрабатываеться сразу как я ввожу ...

Обработка события ввода в edit
Как сделать обработку события ввода в едит? То есть когда я вожу текст в едит, при каждом нажатии...

Обработка щелчка мыши в Edit-окошке
Здравия желаю. Начал изучать WinAPI и столкнулся с проблемой: не знаю, как обработать сообщения...

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