На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
Модераторы: ElcnU
  
> Можно ли заблокировать приложение ?
    Есть ли возможность на WinCE (PocketPC) заблокировать все возможности кроме единственного
    приложения ?
    Кнопку START, возможность переключения между задачами, кнопки Home, Mail, Contacts. И т.д. ?
      Гм, а в чем проблема?
      Скрываешь таск бар, делаешь свое окно на весь экран, и запрещаешь выход из приложения (OnOK, OnCancel). На случай ресета, записываешься в автостарт, при этом не с RAM диска, а в Flash диска. Этого вроде хватает....

      А что это ха Home, Mail, etc.?

      PS: а вообще в главном окне можно обрабатывать все клавиши (ну кроме некоторых специальных, это уже зависит от аппарата). Ну а функциональность тех клавишь, которые нельзя отловить, как правило задается в регестри...
        Во во, насчёт скрытия таск бара, в смысле того места где кнопка Start по подробнее, очень надо но что то не получается.
          Вот ;)
          ExpandedWrap disabled
            void CStdProgApp::ShowTaskbar(UINT nShow)
            {
                HWND hTaskBar = NULL;
                hTaskBar = ::FindWindow ( TEXT( "HHTaskBar" ), NULL );
                if ( hTaskBar != NULL )
                {
                    ::ShowWindow( hTaskBar , nShow );
                }
                else
                {
                    ASSERT( FALSE );
                }
            }
            Для Pocket PC предлагаю воспользоваться функцией SHFullScreen(...).Её можно показать/убрать TASKBAR,SIPBUTTON,STARTICON.
              TaskBar прячет замечательно, а SIPBUTTON не исчезает %-)
                Посмотри через Spy++, если как-нибдь сможешь высичлить эту кнопку, то тоже скрывай ее таким же образом :)

                У меня сейчас нет PocketPC под рукой, так что помочь не могу :blink:
                  И в догонку: совсем забыл, что было надо еще запретить передвигать окно :) (WS_EX_NODRAG)
                  0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                  0 пользователей:


                  Рейтинг@Mail.ru
                  [ Script execution time: 0,0216 ]   [ 15 queries used ]   [ Generated: 26.04.24, 23:08 GMT ]