Форум программистов, компьютерный форум, киберфорум
C/C++: WinAPI
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ WinAPI Не создаётся файл после работы с диалогом сохранения файла https://www.cyberforum.ru/ win-api/ thread1983597.html
Уважаемые форумчане! Я учусь работать c WinApi создаю простой текстовый редактор для практики. Создал окно, меню, акселераторы, диалоги открытия и сохранения файла. Но вот при работе с диалогом сохранения файла, файл не создаётся. Гонял под отладчиком, пишет что неверный указатель на переменную с именем файла при вызове CreateFile. Но как исправить ума не приложу. Подскажите как исправить. ...
C++ WinAPI Альтернатива Application.ProcessMessages для WinAPI
Есть такая полезная команда Application.ProcessMessages, но она работает в Delphi. Как получить тот же эффект с применением WinAPI C++? Задача следующая: Имеется долгий цикл и он работать может до одной минуты и более. Через 6 секунд Windows выдает предупреждение, мол программа (не отвечает). И программа тупо перестает перерисовываться. И покрывается туманом. Как это убрать? Добавлено...
C++ WinAPI Внести коррективы в системный файл Win.ini, создать новый ключ с любым названием Доброго времени суток. Можете помочь с кодом для WinAPI: Внести коррективы в системный файл Win.ini, в частности в секцию Compability и создать новый ключ с любым названием. Методичек нету, они у нас бракованные, а реализация не понятна. Заранее спасибо кто откликнется) https://www.cyberforum.ru/ win-api/ thread1982882.html C++ WinAPI Размер структуры MFT_ENUM_DATA_V1 Привет! Что-то лыжи не едут. MSVS2017 показывает sizeof(MFT_ENUM_DATA_V1) == 32 Согласно MSDN: typedef struct { DWORDLONG StartFileReferenceNumber; https://www.cyberforum.ru/ win-api/ thread1982664.html
Сложить два числа C++ WinAPI
Здравствуйте, помогите, пожалуйста, дополнить программу, чтобы она могла складывать два числа (из edit) и потом выводить результат при нажатии на кнопку, как на скриншоте ниже. /*WinAPI приложение. Минимальный набор функций для отображения окна. Эта программа станет базовой заготовкой для всех последующих программ*/ #include <windows.h> //Создаём прототип функции окна LRESULT...
C++ WinAPI кейлоггер+дата ввода текса Добрый день. Скажите как добавить в исходный код чтоб программа записывала в "keys.log" дату ввода клавиш и путь к программе за которой она наблюдает. #include <Windows.h> #include <fstream> #include <string> using namespace std; const char filename = "keys.log"; https://www.cyberforum.ru/ win-api/ thread1982582.html
C++ WinAPI LPBYTE* как аргумент в функциях Добрый вечер! Использую функцию: NET_API_STATUS NetGroupGetUsers( _In_ LPCWSTR servername, _In_ LPCWSTR groupname, _In_ DWORD level, _Out_ LPBYTE *bufptr, _In_ DWORD prefmaxlen, https://www.cyberforum.ru/ win-api/ thread1982474.html C++ WinAPI Перевод с Pascal в С++
Если кто то может помочь есть такой код unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, Menus, StrUtils, TeEngine, Series, ExtCtrls, TeeProcs, Chart, Math, ComCtrls, StdCtrls; type
C++ WinAPI Как передать цифры окну? https://www.cyberforum.ru/ win-api/ thread1982285.html
есть 1с 77, открыт журнал. у журнала открыли окно интервал. туда надо забить дату. если учесть тот момент что окно может быть не в фокусе, как лучше передать дату в это окошко ?? эмулировать нажатия клавиатуры ? если окно окажется не в фокусе, то не получится. через функцию SetWindowText ? может есть еще какие варианты ? с++ visual
C++ WinAPI Как открыть ссылку в определённом браузере https://www.cyberforum.ru/ win-api/ thread1982259.html
В системе браузер по умолчанию хром. Как сделать,чтобы по нажатию кнопки на форме,открыть ссылку cyberforum.ru через браузер находящийся по адресу d:/Mozilla/mozilla.exe ?
Как взять из поля Edit дробное число Существует удобная функция? C++ WinAPI
GetWindowText(hWnd, szMsg, 11); // - берём текст из поля ввода в том виде как он есть. int x = GetDlgItemInt(hWnd, 402, FALSE, TRUE); // берёт целочисленную часть строки, если перед ней нет других символов // то есть, не отфильтровывает цифры от других символов Есть что-нибудь удобное для взятия...
C++ WinAPI Из кода в блок-схему Приветствую вас, не могли бы вы мне помочь представить блок-схему из данного кода: #include <Windows.h> #include <tchar.h> #include <cmath> #define M_PI 3.14159265358979323846 /* pi */ LRESULT CALLBACK WndProc (HWND, UINT, WPARAM, LPARAM) ; TCHAR WinName = _T("MainFrame") ; int APIENTRY WinMain(HINSTANCE This, // Дескриптор текущего приложения HINSTANCE, ... https://www.cyberforum.ru/ win-api/ thread1981828.html
0 / 0 / 0
Регистрация: 14.05.2016
Сообщений: 26
0

Критическая секция (флаги готовности) - C++ WinAPI - Ответ 10448802

17.05.2017, 23:34. Показов 821. Ответов 2
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Есть ли какие-нибудь примеры программ на С++ или C# (в крайнем случае на С) на алгоритм флаги готовности?
Я нашёл небольшой отрывок кода алгоритма флаги готовности, но я даже не знаю как его применять.
Кликните здесь для просмотра всего текста
C
1
2
3
4
5
6
7
8
9
shared int ready[2] = {0, 0};
while (some condition)
{
ready[i] = 1;
while(ready[1-i]);
critical section
ready[i] = 0;
remainder section
}


Вернуться к обсуждению:
Критическая секция (флаги готовности) C++ WinAPI
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.05.2017, 23:34
Готовые ответы и решения:

Критическая секция
Требуется применить критическую секцию для процессов через разделяемую память. Ниже привел участок...

Критическая секция
такая задача. есть глобальный указатель на структуру. в main -е динамически выделяю память под...

Критическая секция и семафоры
Посмотрите пожалуйста правильно ли я сделал программу. Нужно было написать программу, в которой при...

Не работает критическая секция
Почему-то значение переменной становится равно не нулю даже при наличии критических секций. Почему?...

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

Критическая секция и внешний элемент
#include&lt;iostream&gt; #include&lt;windows.h&gt; using namespace std; struct zayavka { int num1;...

Не удается правильно синхронизировать потоки, критическая секция
доброго времени суток. необходимо синхронизировать n = 2,4,8,16 потоков чтения записи...

Можно ли узнать, когда критическая секция будет захвачена?
Здравствуйте. Желаемый алгоритм: 1. Подождать, пока поток попытается захватить (или же...

Критическая секция
Есть процесс в нем создается 2 потока, проблема в том, что когда один из потоков находится в...

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