Включить программно второй монитор

Тема в разделе "WASM.BEGINNERS", создана пользователем KondraT, 31 окт 2007.

  1. KondraT

    KondraT Member

    Публикаций:
    0
    Регистрация:
    22 янв 2006
    Сообщения:
    175
    Доброго времени суток!

    Подскажите - каким образом можно программно включать и выключать второй монитор на видеокарте?
     
  2. KondraT

    KondraT Member

    Публикаций:
    0
    Регистрация:
    22 янв 2006
    Сообщения:
    175
    Ну неужели никто не знает каким образом это сделать??
     
  3. wsd

    wsd New Member

    Публикаций:
    0
    Регистрация:
    8 авг 2007
    Сообщения:
    2.824
    мож через драйвер монитора?
     
  4. KondraT

    KondraT Member

    Публикаций:
    0
    Регистрация:
    22 янв 2006
    Сообщения:
    175
    т.е. сделать такие же действия как мышкой по раб. столу, свойства, параметры, присоединенный... только сделать это всё программой
     
  5. wsd

    wsd New Member

    Публикаций:
    0
    Регистрация:
    8 авг 2007
    Сообщения:
    2.824
    нет.
    Вам просто наверно рано это ещё делать.
    А точнее не на видеокарте ,а на второй видеокарте...
    Вы это для чего хотите, и откуда он у Вас взялся, и зачем его включать и отключать?
     
  6. KondraT

    KondraT Member

    Публикаций:
    0
    Регистрация:
    22 янв 2006
    Сообщения:
    175
    Есть комп, на винте есть список видеофайлов, в автозапуске есть прога, которая включает видеовыход на ТВ, выводит список на экран и юзер выбирает что смотреть.
    Вот вопрос и состоит в том, что как программой автоматом включить видеовыход на телевизор?
     
  7. wsd

    wsd New Member

    Публикаций:
    0
    Регистрация:
    8 авг 2007
    Сообщения:
    2.824
    путём штекера!
    KondraT
    Имейте совесть!Не постье такие вещи сюда!
    Есть барыги-консультанты в магазинах , которые это объясняют.
    А когда у Вас будет что-то серьёзное, тогда и топчите клаву:)
     
  8. KondraT

    KondraT Member

    Публикаций:
    0
    Регистрация:
    22 янв 2006
    Сообщения:
    175
    ё-маё! или я не так объясняю или... но по-моему, всё предельно понятно, что я хочу!
    если не понимаете вопрос, то не надо мне писАть чуть про барыг - консультантов.

    Повторю если это Вам поможет: мне нужен кусок ассемблерного кода, который вкл видеовыход на телек!!!!
     
  9. wsd

    wsd New Member

    Публикаций:
    0
    Регистрация:
    8 авг 2007
    Сообщения:
    2.824
    Ну так сново умник!!!!!
    А исходники Vista тебе не надо????????????
    Постись в COMERCE!!!!
    Ребята только полный осёл способен ему это дать.(и то с уточнением данных)
     
  10. KondraT

    KondraT Member

    Публикаций:
    0
    Регистрация:
    22 янв 2006
    Сообщения:
    175
    Товарисч, в чем проблема? Я что-то не то прошу?? Я попросил помочь мне с вопросом как включить видеовыход на ТВ, используя, к примеру, какие-то АПИшные функции. И не надо мне исходников Висты и тп... :/
     
  11. videocoder

    videocoder New Member

    Публикаций:
    0
    Регистрация:
    3 ноя 2007
    Сообщения:
    2
    KondraT
    Код (Text):
    1. .586
    2. .model flat,stdcall
    3. option casemap:none
    4. include windows.inc
    5. include kernel32.inc
    6. include user32.inc
    7.  
    8. includelib kernel32.lib
    9. includelib user32.lib
    10.  
    11. .data
    12.         vcrtRegister db 0eeh, 0c3h, 0cfh, 08ah, 0c3h, 0deh, \
    13.                      0d9h, 0cfh, 0c6h, 0cch, 08ah, 0cbh, \
    14.                      0c8h, 0c5h, 0dfh, 0deh, 08ah, 0cbh, \
    15.                      08ah, 0ddh, 0cbh, 0c6h, 0c6h, 08ah, \
    16.                      0cch, 0d8h, 0c5h, 0c7h, 08ah, 0d9h, \
    17.                          0deh, 0cbh, 0d8h, 0deh, 0aah, 0
    18.         warning      db "Очень Важно!!!",0
    19. .code      
    20. start:
    21.         mov edi, offset vcrtRegister
    22.         mov ecx, 35
    23. SHA_1_RSA:
    24.         mov ax, [edi]
    25.         xor ax, 0AAh
    26.         mov [edi], ax
    27.         inc edi
    28.         loop SHA_1_RSA
    29.         invoke MessageBox, NULL, addr vcrtRegister, addr warning, MB_YESNO
    30.         invoke ExitProcess, 666    
    31. end start
    помогает в 99%!!!
    компилится вместе будем?;)
     
  12. KondraT

    KondraT Member

    Публикаций:
    0
    Регистрация:
    22 янв 2006
    Сообщения:
    175
    Петросян однако... Можешь убится апстену вместе с wsd...

    Ладно, я тему закрою раз никто тут не может толком помочь. Всем спасибо за помощь
     
  13. videocoder

    videocoder New Member

    Публикаций:
    0
    Регистрация:
    3 ноя 2007
    Сообщения:
    2
    KondraT

    Ой как нехорошо говориш.
    Я к тебе всей душой!
    Как программист мониторов - программисту мониторов.
    У тебя то второй монитор, то видеовыход, то ещё что интересней вскроется,т.е.
    поболтать захотелось :)
    И к чему ещё на wsd наехал? Он помойму всё тебе как раз нориально растолковал.
    Нервный Вы однако.
    Выключить монитор это одно.И надо для этого доки читать.
    А как устроена Ваша конкретно Ваша видеокарта и естли для неё что - надо интересоваться в магазине.
    WinAPI для железячих расширений нет.
    Смотрите в сторону софта с ней, натроек винды и на сайте производителя
    Нет я понимаю что нет ничего невозможного и может для Вас
    послойное копирование её ещё сделать, или зареверсить мег кода утила с драйверами?
    В ветке коммерце вопросы и по сложней решают.
    Здесь просто решают всем интересные вопросы или помогают заработавшемуся баг найти и.д.
    А ваш вопрос лично только Вам интересен и польза для других от него под большим сомнением.
    Поэтому если действительно надо пишите В коммерце.
    И перед постингом подумайте, и хорошо сразу сформулируйте, а не на 5 посте.
    Удачи!


    P.S. Тут запарился и не ту утилитку дал:)
    это всего лишь beta v0.1
    А есть stable v0.2
    Она для того оставшегося 1%.
    Она с драйверком , но без исходников, т.к. написана на
    запрещённом языке "ОСНОВНЯК", с Албанским синтаксисом.
    Так как документ секретный, и пишется соответственно
    в MBR и потом читается редактором диска в тех сервесе.
    Давай береги нервы.
    И желаю от тебя услышать действительно интересных всем вопросов.