Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.06.2018, 21:04   #1
Ecosasha
Форумчанин
 
Регистрация: 22.05.2009
Сообщений: 248
По умолчанию Viber на ПК, из общей конференции не всегда звуковое оповещение о сообщени

В общем, на ПК Viber установлен и не всегда из общей конференции, когда там пишут звуковой сигнал идет.
Для решения этой проблемы была сделана программа на Делфи, которая делала скрин окна и просто сравнивала по тайму, есть ли сообщение и делала звуковой сигнал.
Но проблема в том, что после обновления Вайбера это все перестало работать, потому что на скрине только заголовок и канва, а внутри белый квадрат.

Делалось просто:

WinDC:=GetWindowDC(HandleViber);
...

BitBlt(Bmp.Canvas.Handle, 0, 0, Width, Height, WinDC, 0, 0, SRCCOPY);


Ну как вариант рабочий сейчас скрин рабочего стола и области, где окно, но тормоза есть и окно программы за рабочий стол не вынесешь и наложение других поверх.

BitBlt(bmp.Canvas.Handle, 0, 0, bmp.Width, bmp.Height,
GetDC(0), ARect.Left, ARect.Top, SRCCOPY);

P.S. PrintWindow тоже пробовал не помогает.

Какие могут быть варианты решения данной проблемы?
Ecosasha вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
access_token, отправка сообщени vk zed221 PHP 0 23.11.2016 20:04
Просмотр видео с камер и звуковое оповещение с сотового телефона Programmer0 Микроконтроллеры, робототехника, схемотехника, 3D принтеры 7 17.10.2016 10:06
c# и viber shturman1387 C# (си шарп) 1 15.03.2016 01:42
Не меняется имя клиента при отправке сообщени 11vmk Работа с сетью в Delphi 2 15.10.2013 07:28
Всегда позади и всегда впереди в одном приложении Legat Win Api 4 27.10.2007 15:48