Форум программистов, компьютерный форум, киберфорум C/C++: WinAPI
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ WinAPI Удаление всего содержимого из ОЗУ https://www.cyberforum.ru/ win-api/ thread1569685.html
Доброго времени суток! Точно не знал в какою тему писать, поэтому написал сюда. Такой вопрос, нужно полностью удалить все из оперативной памяти, естественно, при удалении удалятся и системные процессы и выскачит синий экран смерти. Я подозреваю что можно как-то взять и начать с конца затирать с помощью AND 0, что бы не сразу добраться до системных процессов. Слышал что есть подобная команда, и...
Распараллеливание алгоритма сортировки C++ WinAPI
Доброго времени суток. Есть программа, в которой реализуется распараллеливание алгоритма сортировки массива. Проблема заключается в том, что я не знаю как синхронизировать эти потоки с помощью критических секций, мьютексов и семафоров. Помогите пожалуйста с синхронизацией сортировки. Заранее спасибо! Мой код: #include <iostream>
C++ WinAPI Использование SHGetFileInfo https://www.cyberforum.ru/ win-api/ thread1569143.html
c++, mfc project - не получается получить атрибуты файла с помощью ShellAPI CString Type; CString Name; SHFILEINFO shFileInfo; SHGetFileInfo( L"C:\\mylog.txt", 0, &shFileInfo, sizeof(SHFILEINFO),SHGFI_LARGEICON | SHGFI_TYPENAME | SHGFI_DISPLAYNAME); Type = shFileInfo.szTypeName; Name = shFileInfo.szDisplayName; HICON ic = shFileInfo.hIcon;
C++ WinAPI Хук на зажатие ALT и нажатие др. кнопок Хук На ALT: //В WM_INITDIALOG (ну или WM_CREATE) RegisterHotKey(hDlg,500,MOD_ALT,VK_MENU); //Далее обработка case WM_HOTKEY: if((int)wParam == 500) { SendMessage(hDlg, LB_ADDSTRING, 0, (LPARAM)"ALT detected"); https://www.cyberforum.ru/ win-api/ thread1568776.html
C++ WinAPI SendMessage
Доброго времени суток, товарищи. Проблема такова, что не отправляется сообщение из dll главному процессу. Код с комментами ниже. LRESULT CALLBACK f_hook(int nCode, WPARAM wParam, LPARAM lParam) { PMSG msg = (PMSG)(lParam); char msg_def = 'N'; HWND hwndRSC = NULL; //разобрать тут сообщение и после осуществить передачу хосту switch (msg->message) { case WM_COMMAND:
C++ WinAPI Изменяем размер popup окна мышью Здравствуйте, форумчане! Стиль окна WS_POPUP. Захват воображаемого заголовка и таких же рамок определяю в WM_LBUTTONDOWN. Ребята, это капец! Я даже по-человечески не могу изменить размер окна. Вообще, окно нормально изменяет свой размер, просто иногда перерисовывается не до конца. Например, хватаем окно за правую границу и резко перетягиваем вправо и видим, что размер окна изменился, а новая... https://www.cyberforum.ru/ win-api/ thread1568422.html
C++ WinAPI После выбора radiobutton и нажатия на button вывести текст в поле edit https://www.cyberforum.ru/ win-api/ thread1568309.html
if (LOWORD(wp) == IDC_BUTTON1) { LRESULT result = SendDlgItemMessage(hWnd, IDC_RADIO1, BM_GETCHECK, 0, 0); if (result == BST_CHECKED) SetWindowText(IDC_EDIT1, "asdasd"); } Имеется такой код IDC_EDIT1 аргумент типа int не совместим с параметрами HWND как реализовать чтобы после выбора radiobutton и нажатия на button выводилось в поле edit определенный текст
Анализ реестра C++ WinAPI
Здравствуйте! Для себя хочу написать примитивное подобие CCleaner. Сейчас интересует как искать записи которые содержат ошибки, всякий мусор, ну или для начала хотя бы научится искать записи ранее удаленных программ. Если кто то делал подобное направте в правильное русло(в плане алгоритма, код не нужен). Возможно есть соотв. литература?! Добавлено через 16 часов 21 минуту ???
C++ WinAPI Освобождение памяти LocalFree LocalFree освобождает выделенную память, попытка освободить память по указателю, когда он указывает на константу, звершается неудачей, но программа работает. Есть ли вероятность что в будующем на других машинах программа может упасть? В профессиональных кругах является ли такой код приемлемым? wchar_t* str; if(...) { str = L"No description"; } else https://www.cyberforum.ru/ win-api/ thread1567780.html C++ WinAPI Ошибка кода приложения Win32 и DirectX Где ошибка, я не понял? Помогите пожалуйста! Это я так(---><---) ошибки которые выдаёт VS отметил. С++ знаю недавно. #include <windows.h> #include "d3d9.h" #include "d3dx9.h" #include "..\..\..\..\..\..\Desktop\Dark Paper\C++ DirectX Game Creation\Искусство программирования игр на С++\Common\dxfunc.h" using namespace std; https://www.cyberforum.ru/ win-api/ thread1567716.html
Зашифровать данные C++ WinAPI
Всем привет! У меня есть LPVOID на некоторые данные. В другой переменной имеется этих данных размер. В общем, надо бы эти данные зашифровать. А потом расшифровать обратно. Я что-то слышал о том, что шифруют по константе... В Гугле все пишут о шифровании подстановками, но это всё же не то... Как бы это получше сделать?
C++ WinAPI Тонкости проецирования файла в память https://www.cyberforum.ru/ win-api/ thread1567489.html
Приветствую! Если при проецировании файла в память запросить этой памяти больше, чем весит с
Ушел с форума
Эксперт С++
16478 / 7441 / 1187
Регистрация: 02.05.2013
Сообщений: 11,617
Записей в блоге: 1
16.11.2016, 19:02 0

CreateThread перестаёт создавать потоки (видимо утечка ресурсов, но вот где?) - C++ WinAPI - Ответ 9777578

16.11.2016, 19:02. Показов 1437. Ответов 10
Метки (Все метки)

Ответ

Цитата Сообщение от null_0 Посмотреть сообщение
_beginthreadex принимает атрибуты, которые могут быть не нужны программисту
У _beginthread (без 'ex') есть один серьезный недостаток:
If the thread that's generated by _beginthread exits quickly, the handle that's
returned to the caller of _beginthread might be invalid or point to another thread.
Уже одного этого хватит, чтобы никогда не использовать данную функцию.
А лишние аргументы - не проблема, для этого есть врапперы.

Вернуться к обсуждению:
CreateThread перестаёт создавать потоки (видимо утечка ресурсов, но вот где?) C++ WinAPI
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.11.2016, 19:02
Готовые ответы и решения:

Где создавать потоки для выполнения метода класса?
Доброго времени суток! Не совсем владею материалом, (вернее, совсем не) поэтому могу написать...

Wildfly (JBoss) где и как создавать папку для ресурсов?
При загрузке сервера все данные сохраняются во временной папке wildfly/standalone/tmp/... которая...

Canvas утечка ресурсов
После вызова ф-ции: var imgData = canvas.toDataURL(); или отрисовки одного канваса в другой...

Утечка GDI ресурсов
Здравствуйте. Ресурсы GDI тратятся просто дикими темпами: после создания окна - 50, после первого...

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

Не растягивается бекграунд - где-то намудрила с классами и идентификаторами видимо
Посмотрите, пожалуйста, почему фон не становиться на все окно браузера. &lt;body&gt; &lt;div...

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

Где то есть ошибка, а вот где она?
Есть такой код, замудрённый конечно, но, как умею уж: private void button4_Click(object sender,...

Где может быть утечка?
begin flag := true; while flag do begin bmp := TBitmap.Create; bmp.Width :=...

Где утечка памяти(много кода)
Всем привет. Довольно давно я писал одну примитивную игру, в попытках более лучше освоить Qt. Игра...

Где утечка памяти в цикле с TIdHTTP
Обычный граббер. При работе постепенно медленно растёт объём занимаемой оперативной памяти. Спустя...

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