На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
[!] Как относитесь к модерированию на этом форуме? Выскажите свое мнение здесь
  
> Как в Ole Container убить вордовские панели?
    C++ Builder.
    Есть Ole Container с Вордом. Как сделать так, чтобы при активации не отображались панели?
      Ищу решения подобной проблемы. Если что найдешь дай знать на мыло a_roslyakov<sobaka>mail.ru.
        Скорее всего подразумевались панели с инструментами
        Вот код на VBA который это делает.

        Sub SetCmdBars(ByVal flag As Boolean)
        Dim i As Long
        For i = 1 To Application.CommandBars.Count
           Application.CommandBars.Item(i).Enabled = flag
           Next i
        End Sub
          А более универсального решения не существует?? Не только для офиса, для других приклад??
            И-ЕС!
            Не прошло и полгода, а я уже нашел то, что искал!!!

            Если кому интересно, перегружайте CFrameWnd::NegotiateBorderSpace и возвращайте FALSE. Про чужеродные предметы в области интерфейса пользователя вашего приложения можете забыть.

            Хе. Никогда бы не подумал, что все так просто. На этот метод меня вывело исследование сурсов МФЦ. По индексу никогда бы не догадался бы глянуть ;)
            0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
            0 пользователей:


            Рейтинг@Mail.ru
            [ Script execution time: 0,0207 ]   [ 16 queries used ]   [ Generated: 3.05.24, 13:58 GMT ]