На главную
ПРАВИЛА FAQ Помощь Участники Календарь Избранное DigiMania RSS
msm.ru
Модераторы: ElcnU
  
> Как убрать кнопку с крестом ?, Закрывающую приложение.
    WinCE 3.0, приложение имеет структуру Document-View. Как убрать закрывающую кнопку в виде креста в правом верхнем углу ?
      Может лучше скрыть бар с кнопкой Пуск ?
      Embedded Systems\Linux\PalmOS\WinCE\Asus 620BT\SE T630\Bluetooth\Pic18
        Вызываю SHFullScreen(Frame->m_hWnd,SHFS_HIDETASKBAR|SHFS_HIDESIPBUTTON|SHFS_HIDESTARTICON);
        Скрывает только кнопку СТАРТ, бар остается, кнопка с клавой тоже не исчезает :(
        Вот собственно теперь думаю - может просто крест убрать как-то ...
        Сообщение отредактировано: vadim_vk -
          Про скрытие таск бара есть тут: Можно ли заблокировать приложение ?

          Или вот так (работает в Win XP и вобщем-то не вижу причин почему бы этому не работать в CE )
          ExpandedWrap disabled
            BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
            {
                cs.style = cs.style & (~WS_MINIMIZEBOX);
                cs.style = cs.style & (~WS_MAXIMIZEBOX);
                cs.style = cs.style & (~WS_SYSMENU);
             
                if( !CFrameWnd::PreCreateWindow(cs) )
                    return FALSE;
                // TODO: Modify the Window class or styles here by modifying
                //  the CREATESTRUCT cs
             
                return TRUE;
            }
          Сообщение отредактировано: Fester -
          - Завтра или послезавтра придет фруктовый пароход из Мобила, - сказал Джонни. - А до той поры нам делать нечего.
          - Но что вы намерены делать? Создать спрос?
          - Много вы понимаете в политической экономии, - ответил консул довольно невежливо. - Спроса создать нельзя. Но можно создать условия, которые вызовут спрос.
            если пишешь на NET, то форма там имеет свойство ControlBox (или типа того). устанавливашеь его false и кнопка исчезает
              Нет, ничего не помогает (
                Итак, в результате воспользовался примером из MSDN, который открывает приложение во весь экран.
                Данная ситуация нарушается каждый раз, когда закрывается любой модальный диалог или MessageBox.
                То есть в этих случаях снова возникает caption приложения со всеми вытекающими. Приходится каждый раз снова вызывать функцию максимизации приложения. В общем работает. Та же ситуация с SIPBUTTON. Восстанавливается периодически в основном после закрытия модальных диалогов. Повесил ее скрытие в PreTranslateMessage. Мигает, но исчезает. Что и требовалось. Если кто-то может прокомментировать данное поведение, было бы интересно.
                1 пользователей читают эту тему (1 гостей и 0 скрытых пользователей)
                0 пользователей:


                Рейтинг@Mail.ru
                [ Script Execution time: 0,0757 ]   [ 15 queries used ]   [ Generated: 17.09.19, 00:32 GMT ]