Повышение изменения распараллеливает приоритет в Windows

Я хотел бы отказаться от свойства css: after и написать что-то вроде этого:

<div class="formatter">
    <input type="number" ng-model="$ctrl.number">0.00</input>
    <span ng-if="$ctrl.number <= 100" class="pretty_percentage">%</span>
</div>

Затем настроить pretty_percentage CSS.

23
задан larsmoa 13 December 2012 в 06:29
поделиться

2 ответа

Используйте функцию SetThreadPriority для установки приоритета потока. SetPriorityClass используется для установки приоритета процесса. Также необходимо изменить приоритетные значения, видеть документацию для SetThreadPriority для деталей.

18
ответ дан 29 November 2019 в 02:56
поделиться

SetPriorityClass функция берет, поскольку это - первый параметр ДЕСКРИПТОР, Вы являетесь передающими в указателе на ДЕСКРИПТОР. Измените его на:

res = SetPriorityClass(*th, REALTIME_PRIORITY_CLASS);

или что-то эквивалентное. Ядро может сказать, что указатель оценивает Вас, передал в, не действительно допустимый дескриптор потока, потому что я предполагаю, что это ведет внутренний список в настоящее время выделяемых дескрипторов потока. Указатель, очевидно, не находится в том списке. Компилятор не может действительно осуществить лучшую безопасность типов, так как ДЕСКРИПТОР является видом непрозрачного типа - просто необходимо быть действительно осторожными, в чем Вы передаете.

, О, между прочим, другой комментатор Dani корректен, SetPriorityClass не используется для установки приоритета потока, Вы хотите использовать SetThreadPriority так или иначе. Но тогда мой совет все еще стоял бы, необходимо передать в ДЕСКРИПТОРЕ, не указателе на такой.

3
ответ дан 29 November 2019 в 02:56
поделиться
Другие вопросы по тегам:

Похожие вопросы: