PDA-FAQ: PocketPC. Как закрыть программу, с которой я уже не работаю?

Это давняя проблема… Подражая Palm, где тоже не предусмотрена кнопка “закрыть программу”, Microsoft не предусмотрела такой возможности в моделях семейства Palm-Size PC и PocketPC. Причина объясняется примерно так: “пользователю не нужно закрывать программы, поскольку это делается автоматически и Windows CE знает, как и когда можно закрыть какую-то программу”. В принципе идея правильная, но… Я, например, работая с Windows, привык закрывать ненужные окна программ и инстинктивно пытаюсь искать кнопку с крестиком и на PocketPC. Кроме того, несколько одновременно работающих программ (например, Pocket Internet Explorer, который извлекает web-страницу и Pocket OutLook, который “качает почту”) могут радикально снизить скорость работы PocketPC, и “прибить” ненужные программы иногда просто приходится. Вариантов решения проблемы несколько. Можно постоянно переключаться в панель управления и оттуда закрывать ненужные программы. Минус такого решения – пользователя это раздражает (в конце концов, машинка по цене, сравнимой с недельным отдыхом в Париже, могла быть и удобнее). Можно найти и инсталлировать какую-либо программу для управления запущенными программами (например, bSquare bTask, GigaBar, причем в некоторых моделях PocketPC такие программы заранее, на заводе, “прошиты” в ПЗУ), проблема в том, что могут проявиться потенциальные конфликты с другими программами (правда, за bTask такое не замечено). Последний и наиболее удобный (правда, не работающий с некоторыми программами) метод – использовать небольшую “дыру”, оставленную Microsoft.

По каким-то причинам Microsoft оставила возможность закрыть программу, используя экранную клавиатуру и для того, чтобы “выйти” из ненужной программы. Пользователь может “нажать” клавиши Ctrl-Q – и программа будет закрыта. Мелочь, но сколько нервов она сохраняет!