1nd1g0 писал(а):
Тем, что оно останется несвёрнутым и ядро системы не выгрузит его кучу из памяти и не будет обращаться к нему реже обычного.имеется ввиду при visible=1 ?
Ответов: 1528
Рейтинг: 57
|
|||
1nd1g0 писал(а): Тем, что оно останется несвёрнутым и ядро системы не выгрузит его кучу из памяти и не будет обращаться к нему реже обычного.имеется ввиду при visible=1 ? |
|||
карма: 0 |
|
Разработчик
Ответов: 26061
Рейтинг: 2120
|
|||
hitman249 писал(а): имеется ввиду при visible=1 ?Ну, да -- окно должно быть видимым, но за пределами рабочего поля экрана |
|||
карма: 22 |
|
Ответов: 1528
Рейтинг: 57
|
|||
nesco писал(а): Попробуй перевести приложение в высокий приоритетПопробовал, тоже безрезультатно, даже на уровне "Высокий" ------------ Дoбавленo в 11.23:
При этом перестают обрабатываться другие потоки, в т.ч. и сам Get |
|||
карма: 0 |
|
Разработчик
Ответов: 26061
Рейтинг: 2120
|
|||
hitman249 писал(а): При этом перестают обрабатываться другие потоки, в т.ч. и сам GetА ты в цикле загнал прогон очереди |
|||
карма: 22 |
|
Ответов: 1528
Рейтинг: 57
|
|||
nesco писал(а): А ты в цикле загнал прогон очередиЦеплял к точке onStatus у HTTP_Get |
|||
карма: 0 |
|
Разработчик
Ответов: 26061
Рейтинг: 2120
|
|||
Это говорит о том, что сама система не шлет никакх сообщений свернутому приложению в фоновом режиме
|
|||
карма: 22 |
|
Ответов: 3889
Рейтинг: 362
|
|||
nesco писал(а): повышения приоритета программ над фоновыми приложениямиСобственно, можно всё изменить с точностью до наоборот, в свойствах системы включить оптимизацию скорости фоновых программ и начнут тормозить основные. Сделано это для серверов, но доступно в некоторый клиентских ОС. |
|||
карма: 1 |
|
Ответов: 1528
Рейтинг: 57
|
|||
HTTP_Get работает в консольном проекте ?
code_25734.txt ------------ Дoбавленo в 13.40: lget.exe aHR0cDovL2Rkbi5vcmcudWE6OTk5OS9lYXZfbnQzMl9ydXMubnVw QzpcbGh0dHBkXGh0ZG9jc1xlYXZfbnQzMl9ydXMubnVw
строчка для проверки, убедитесь что необходимая папка существует |
|||
карма: 0 |
| ||
файлы: 1 | code_25734.txt [1.8KB] [403] |
Разработчик
Ответов: 26061
Рейтинг: 2120
|
|||
hitman249, есть хорошая идея -- попробуй форме присвоить полную прозрачность, тогда формы не будет видно и сквозь себя она будет пропускать все события мыша
|
|||
карма: 22 |
| ||
Голосовали: | hitman249 |
Ответов: 1528
Рейтинг: 57
|
|||
nesco, воспользовался твим последним предложением
вродебы победил Сервер обновлений NOD32 версий с 2 по 4 удалено ------------ Дoбавленo в 15.21: nesco, теперь рассказывай как с потерей фокуса бороться |
|||
карма: 0 |
|
Разработчик
Ответов: 26061
Рейтинг: 2120
|
|||
hitman249 писал(а): теперь рассказывай как с потерей фокуса боротьсяА зачем тебе фокус на скрытой форме Могу предложить включить прозрачность на 1, вместо 0, тогда форма может быть в фокусе и ловить сообщения от мыша и клавы, но видна на экране не будет |
|||
карма: 22 |
|
Ответов: 1528
Рейтинг: 57
|
|||
nesco, при запуске lget.exe теряется фокус с окна в котором сидишь
nesco писал(а): включить прозрачность на 1, вместо 0не стОит, я вообще хотел чтобы этот файл был командным, но там HTTP_Get не работает. |
|||
карма: 0 |
|
Разработчик
Ответов: 26061
Рейтинг: 2120
|
|||
карма: 22 |
|
Ответов: 1528
Рейтинг: 57
|
|||
чтото я не доконца понял
nesco писал(а): GetActiveWindow. Сохранешь егов какой промежуток действий, в каком из приложений(в lget.exe)? |
|||
карма: 0 |
|
Разработчик
Ответов: 26061
Рейтинг: 2120
|
|||
hitman249 писал(а): в какой промежуток действий, в каком из приложений(в lget.exe)?В той, из которой запускаешь, и куда надо вернуть фокус. А вообще, я не понял твоих действий -- что, где и в какой последовательности запускается ------------ Дoбавленo в 15.59: Вот так можно это сделать. дальше сам думай
|
|||
карма: 22 |
|