Программно установленное изображение в Windows Live Messenger - PullRequest
1 голос
/ 22 декабря 2008

Как программно установить экранную картинку Windows Live Messenger (в настоящее время используется 8.5.1302.1018). Возможные решения могут быть в C ++, .NET или VB. Даже простой намек может быть полезен.

1 Ответ

1 голос
/ 03 марта 2009

Существует проект с открытым исходным кодом MSNP-Sharp , на который вам следует обратить внимание.

Вы можете использовать это для подключения к MSN и установки вашего профиля изображения. Вот пример настройки изображения:

        try
        {
            Image fileImage = Image.FromFile(ConfigurationSettings.AppSettings["ImageFileName"]);
            DisplayImage displayImage = new DisplayImage();
            displayImage.Image = fileImage;
            m_Messenger.Owner.DisplayImage = displayImage;
            m_Messenger.Nameserver.StorageService.UpdateProfile(fileImage, "MyPhoto");
        }
        catch
        {
            LogError(new StackTrace(true), "Error adding avatar image.");
        }
...