Они помечаются, но вопрос в другом. Чтобы помечать их прочитанными после открытия темы, а не оповещений.
Какую инфу этой функцией нужно запрашивать и для чего? И где брать ProcessHandle, если FileMapping мы не используем?
Indy_, если вопрос про формулировку (из соседней темы) касается этой темы, то суть такова, что я хочу сделать SpinLock без использования Event'ов,...
Т.е. 3, 4 и 6 можно убрать, 5 сам всё сделает? Вот эта? Та тема к этой не имеет никакого отношения. Сейчас я уже понял, что смысла так делать...
RET, ну давайте посчитаем (в случае с RtlRemoteCall)... 1. OpenFileMapping (нам же надо получить хендлы процесса и потока, а также адреса...
В общем, вот такую штуку сделал. Это вариант без передачи параметров и получения результата. Просто запуск команд в родительском процессе. На...
Я к тому, что нужно поместить что-то в длинный цикл, и открыв диспетчер задач увидеть минимальную загрузку процессора этим потоком......
Ну это же SwitchToThread. Он же просто переключает потоки, но процессор не разгружает.
При получении ответа в моей теме мне приходит оповещение (справа сверху). Вот только это оповещение не удаляется после посещения темы (не через...
Тема Плавный гуишный процесс (без загруза CPU) привела к идее создать новую (т.к. интересовался этим вопросом раньше, но в итоге так и не нашёл...
30 Гц недостаточно. Я сейчас попробовал сделать 50 Гц – видно дергание картинки дёргается, при том, что движение идёт по 1 пикселю. 66 Гц...
Посмотрел, там разрешение 1 мс всё равно.
Я ж писал про неё: она выдаёт точность 1 мс. Но точность можно увеличить до 0,5 мс через NtQueryTimerResolution (или без неё, но с ней вроде как...
Точность задержки желательна до сотен миллисекунд (если можно ещё точнее, будет ещё лучше). Есть ещё NtDelayExecution, он работает поточнее, чем...
Нужно реализовать плавный гуишный процесс. Например, процесс игры, где что-то плавно движется и отображается в окне. Либо что-то рисуется....
Indy_, ничего не отвалилось. Вчера переустановил систему (10-ку x64, прежняя накрылась), сейчас записал в EXE то же самое, запустил – получил то...
Сделаю тестовый образец – скину :derisive: p.s. Странно как-то смайлы преобразуются... например ;) выдаёт ;)
Так, я и говорю, что там 50 тактов всего затрачивается. Выполнения всего SendMessage и всего SetEvent (SignalObjectAndWait и пр). Ну ок, есть...
Indy_, ну вот я, к примеру, пытаюсь запустить EXE-файл c содержимым "MZ20PEHelloWorld!" Получаю вот такую картинку. Ничего не включал (10-ка).
В общем, померил я скорость SendMessage. Если окно не найдено, то выполняется очень быстро (буквально за 50 с небольшим тактов). Если это "моё"...
Имена участников (разделяйте запятой).