Форум программистов, компьютерный форум, киберфорум
C/C++: WinAPI
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ WinAPI WinAPI: движение прямоугольника подскажите плиз как можно заставить прямоугольник, например такой Rectangle( hdc, 100,120,150,110); двигаться при нажатии стрелок? https://www.cyberforum.ru/ win-api/ thread141006.html C++ WinAPI Защитить от удаления ключ в реестре
Всем привет. Не подскажет кто, как можно созданный моей программой ключ в реестре, защитить от удаления пользователем? Или, если возможно, хотя бы сделать его скрытым?
C++ WinAPI Сворачивание окна https://www.cyberforum.ru/ win-api/ thread140589.html
Подскажите, при закрытии окна, нажав крестик, как сделать так, чтоб окно свернулось, а не разрушалось.. Плиз
C++ WinAPI "Мой компьютер" - свойства https://www.cyberforum.ru/ win-api/ thread140513.html
Помогите написать процедуру(если можно как можно попроще), которая извлекает информацию из Мой компьютер-свойства при нажатии на кнопку в мемо... Добавлено через 3 минуты нашел вот это..но реализовать не могу((({ **** UBPFD *********** by delphibase.endimus.com **** >> Функция вызывает стандартный диалог "Свойства" Зависимости: uses Activex; Автор: Babay_S Copyright: мои...
Printer Test Page C++ WinAPI
Как известно, на каждом принтере можно напечатать тестовую страницу. Можно даже использовать для этого WMI: objPrinter.PrintTestPage Вопрос знатокам. Как сделать свою тестовую страницу (с блэкджеком и шлюхами:)), чтобы там была та же информация, что и в стандартной: Submitted time: Computer name: Printer name: Printer model: Color support: Port name(s):
C++ WinAPI Перевод каретки https://www.cyberforum.ru/ win-api/ thread140029.html
доброй ночи. Помогите, плиз, очень срочно. Пишу текстовый редактор.Вывод текста идет в дочернем окне. Мне нужно прописать, чтобы при нажатиии клавиш Shift+стрелка вправо, каретка перешла в начало следущего слова. Как это сделать?
C++ WinAPI Вызвать ExtEscape для Mirror Video Driver из службы Всем привет! Подскажите пожалуйста, как вызвать ExtEscape из службы? Проблема в том что CreateDC при вызове из службы возвращает NULL, а без нее не могу вызвать ExtEscape т.к. нет контекста устройства. Вариант с SetProcessWindowStation и OpenInputDesktop не подходит, т.к. это работает в XP, а в Windows Vista и Windows 7 нет. Кто нибудь знает как это обойти? https://www.cyberforum.ru/ win-api/ thread139216.html C++ WinAPI Переместить файлы из текущего каталога в создаваемые программой подкаталоги
Помогите, пожалуста, написать программу которая перемещает файлы из текущего каталога в создаваемые программой подкаталоги и имена этих подкаталогов должны быть эквивалентны расширениям перемещаемых файлов.
C++ WinAPI Проверка существования класса окна Есть строка, завершающаяся нулём и хранящая имя класса (не в ООП, а в WinAPI смысле) окна. Как проверить, зарегистрирован ли уже такой класс? https://www.cyberforum.ru/ win-api/ thread138894.html C++ WinAPI Удалить файл https://www.cyberforum.ru/ win-api/ thread138639.html
Как удалить файл, если известен только хэндл?... Подскажите, пжлста
C++ WinAPI Работа с файлами
Есть время, дата и текст в эдите. нужно их записать в файл, а в таймере сравнить их с системным, при их совпадении вывести на экран сообщение.. //+++++++++++++++++++++ case WM_COMMAND: ..... ..... strcpy(buffer,"/1/");
C++ WinAPI ListBox: удалить строку при клике на ней https://www.cyberforum.ru/ win-api/ thread137145.html
У меня несколько вопросов. 1) Мне нужно удалить строчку в listbox,когда я щелкаю по ней. Как это сделать? Удалять я умею. Мне нужно сделать так,чтобы при выборе строки в listbox и нажатия на кнопку строка удалялась. Как получить именно ту строку,которую выделил? Видно, нужно обрабатывать сообщение LBN_SELCHANGE, но у меня удаление строки приходит после нажатия на кнопку: LRESULT CALLBACK...
Эксперт С++
1674 / 1046 / 174
Регистрация: 27.09.2009
Сообщений: 1,945
05.06.2010, 21:01 0

Синхронизация потоков средствами WinAPI - C++ WinAPI - Ответ 782116

05.06.2010, 21:01. Показов 2207. Ответов 1
Метки (Все метки)

Ответ

MFC в данном случае всего лишь "прокладка". Реально мутексы, критические секции и семафоры (и ряд других вещей) предоставляется самим WinAPI, так что тебе надо всего лишь использовать соответствующие функции и структуры данных. Например, CreateMutex, EnterCriticalSection/LeaveCriticalSection и прочие.

Вернуться к обсуждению:
Синхронизация потоков средствами WinAPI C++ WinAPI
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.06.2010, 21:01
Готовые ответы и решения:

Синхронизация параллельных потоков в WINAPI
В общем задали такую лабораторную работу. Создать два потока. Первый поток производит запись в...

Синхронизация потоков WinAPI. Основы
Всем привет. Пример. class A { private: volatile LONG value = 0; public:

Синхронизация потоков
Здравствуйте. Подскажите пожалуйста. У меня есть три потока. Мне нужно чтобы они запускались...

Синхронизация потоков
Как переделать с использованием mutex или еще чего нибудь? /*Три нити. Одна генерирует...

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

Синхронизация потоков
Добрый день. Помогите пожалуйста написать программу на С++ по синхронизации потоков. Задание такое:...

Синхронизация потоков
в общем есть код: DWORD WINAPI IndexSystemFile::GetFileFromDrive(void *DriveName){...

Синхронизация потоков
Здравствуйте, уважаемые форумчане! Нужно мне написать прогу на синхронизацию. Задача такая: есть...

Синхронизация потоков
Нужно: Выполнение нескольких арифметических операций разного приоритета. Оперировать с помощью...

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