Kamal Mahendra Sirisena Ответов: 2

Как включить общий доступ к экрану Skype в C#?


up vote-1down votefavorite




Я разрабатываю приложение C# с использованием SKYPE4COMLib, и оно отлично работает для звонков/текстовых сообщений.

Я хотел бы добавить функцию совместного использования экрана в свое приложение, но не знаю, как это сделать. Кто-нибудь может мне помочь, пожалуйста?

мой код:
private void Form1_Load(object sender, EventArgs e)
{
    skype = new Skype();
    // Use skype protocol version 7 
    skype.Attach(7, false); 

    skype.PlaceCall("Will", "", "", "");
    skype.CallStatus +=new _ISkypeEvents_CallStatusEventHandler(skype_CallStatus);
}

void skype_CallStatus(Call pCall, TCallStatus Status)
{
    if (Status == TCallStatus.clsRinging)
    {
        skype.SendMessage("Will", "screenbounds(200,300)");
    }
}

2 Ответов

Рейтинг:
19

Moreno Airoldi

Я думаю этот[^] статья может вам помочь.

Похоже, что общий доступ к экрану не охватывается API, но в статье показано одно возможное решение, хотя я не уверен, что оно соответствует вашим потребностям.

Удачи!


Рейтинг:
12

Kamal Mahendra Sirisena

Я обнаружил, что Skype Desktop API не поддерживает эту функцию