C# манипулирование левыми приложениями

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by Buffalon, 20 Jul 2010.

  1. Buffalon

    Buffalon Elder - Старейшина

    Joined:
    22 Mar 2008
    Messages:
    241
    Likes Received:
    34
    Reputations:
    8
    Возможноли подключение к приложениям и манипулирование ими ?? ЧТо делать ??
    Куда мне копать ?? Подскажите статьи :)
     
  2. greki_hoy

    greki_hoy Member

    Joined:
    4 Mar 2010
    Messages:
    326
    Likes Received:
    57
    Reputations:
    41
    может по нормальному вопрос задаш ? а то только тебе понятно о чем вопрос
     
  3. Buffalon

    Buffalon Elder - Старейшина

    Joined:
    22 Mar 2008
    Messages:
    241
    Likes Received:
    34
    Reputations:
    8
    ДОпустим есть какая то программа которая работает , допустим я смогу написать на шарпе код что бы автоматически что то там делалось
     
  4. greki_hoy

    greki_hoy Member

    Joined:
    4 Mar 2010
    Messages:
    326
    Likes Received:
    57
    Reputations:
    41
    издеваешся ?
     
  5. AlexTheC0d3r

    AlexTheC0d3r Elder - Старейшина

    Joined:
    25 Jul 2008
    Messages:
    388
    Likes Received:
    179
    Reputations:
    18
    через винапи. будет гемор.

    не туда полез со своим шарпом.
     
  6. .ATK

    .ATK Active Member

    Joined:
    20 Feb 2009
    Messages:
    143
    Likes Received:
    111
    Reputations:
    9
    :) не нужно быть столь категоричным.

    Манипулировать другими приложениями на sharp можно. ТС, давай конкретнее, что ты хочешь.
     
  7. destr

    destr New Member

    Joined:
    12 Jul 2010
    Messages:
    3
    Likes Received:
    1
    Reputations:
    0
    Любой запрос в гугле который тебе прийдёт в голову типа "c# управление чужими приложениями" сможет дать тебе ответ... :mad:
    Кароче тебе нужны сообщения windows и функции winapi, раз уж тебе впадлу гуглить.

    ЗЫ: ещё тебе просто жизненно необходимо вот это http://segfault.kiev.ua/smart-questions-ru.html
     
    #7 destr, 20 Jul 2010
    Last edited: 20 Jul 2010
  8. greki_hoy

    greki_hoy Member

    Joined:
    4 Mar 2010
    Messages:
    326
    Likes Received:
    57
    Reputations:
    41
    вот пример с исходником http://slil.ru/29497598
    тестилось на хп сп2 надо после ее запуска открыть окно Свойство: Дата и время там все и увидите
     
  9. cheater_man

    cheater_man Member

    Joined:
    13 Nov 2009
    Messages:
    651
    Likes Received:
    44
    Reputations:
    7
    на шарпе тупо писать он с winapi не очень-то дружит, но это возможно...
     
  10. .ATK

    .ATK Active Member

    Joined:
    20 Feb 2009
    Messages:
    143
    Likes Received:
    111
    Reputations:
    9
    откуда такие сведения? Win API реализован в виде динамических DLL-библиотек. Какая разница, чем их вызывать оттуда?
     
    1 person likes this.
  11. GRRRL Power

    GRRRL Power Elder - Старейшина

    Joined:
    13 Jul 2010
    Messages:
    823
    Likes Received:
    185
    Reputations:
    84
    Он дружить-то дружит, но вот работать с указателями на массив char'ов, которые там повсюду используются в винапи, на шарпе будет не очень-то и удобно. Да и писать монстро-прототип для каждой WinAPI функции в шарпе тоже надоедает.
     
  12. cheater_man

    cheater_man Member

    Joined:
    13 Nov 2009
    Messages:
    651
    Likes Received:
    44
    Reputations:
    7
    При вызове winapi'шной ф-ции нужно описывать её структуру...
    оно тебе надо :confused:
     
  13. FEV

    FEV Member

    Joined:
    23 Sep 2009
    Messages:
    15
    Likes Received:
    7
    Reputations:
    0
    для этих целей есть pinvoke.net