Bezdepbonusu7Программирование: статьи и ответы

Вопрос

Включить лазерную указку в powerpoint с надстройками

Автор вопроса: mX64Ответов: 3

как я могу превратить курсор мыши в лазерную указку в слайд-шоу powerpoint2010 с надстройками. введите здесь описание изображенияпо умолчанию курсор меняется, удерживая Ctrl+LeftMouseKey в режиме слайд-шоу. но я хочу изменить это, добавив код, я нашел свойство (PointerType), но оно не принимает что-то вроде LaserPointer:

Application.Presentations[1].SlideShowWindow.View.PointerType = Microsoft.Office.Interop.PowerPoint.PpSlideShowPointerType.ppSlideShowPointerPen;

или мы можем сделать это грязным способом :) например, удерживать Ctrl + LeftMouseKey по коду? ты

  • Объясните, почему эта строка кода не сработала? Security Hound 10.11.2011
  • это работает, но он меняет указатель на указатель пера (маленький красный кружок), но я хочу изменить на LaserPointer, как связанное изображение; mX64 10.11.2011

add-inpowerpoint

Ответы

Ответ 1 · рейтинг 3 · user2029101

С 2013 года возможно:

((dynamic)pWindow.View).LaserPointerEnabled = true;

Ответ 2 · рейтинг 1 · Steve Rindsberg

Здесь Ctrl + LeftMouseKey создает лазерную указку, и это не переключатель, как другие настройки; лазерный указатель появляется только при нажатии Ctrl+LeftMouse.

Кажется, в объектной модели нет ничего, относящегося к этому, поэтому, кроме как каким-то образом переключить Ctrl и LeftMouse в положение ON с помощью кода, я не думаю, что вы можете это сделать.

Ответ 3 · рейтинг 1 · Mamad R

Это невозможно сделать, но вы можете использовать форму окна с прозрачным фоном и делать там, что хотите. :)) вы можете использовать свойство курсора, чтобы показать, что вы хотите

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы