с небо имадж и получаю скрин вместе со своим окном, ой. Хочу без окна - сначала его скрываю, ой мерцание.
Я от этом.
Спасибо - 100500 раз уже так делал скрины.
Нужно в кишки dwm лезть чтоб хорошо сделать. Вот я и уточнил у автора пикчи как он сделал, интересно было.
DC это не только про весь экран. DC это вообще Device Context
А этот девайс - дисплей.
у мя не через DC сделано
Понятное дело. Но всё равно это не про весь экран. В Windows у каждого окна свои DC
Он через magnifier api делал вроде, оно вмешивается в порядок отрисовки, как я понял.
Ну речь то о фоне ПОД окном, а не «скрин конкретного окна»
открыл картинку, переместил окно программы на картнку и вуаля
И это кусок от экрана. Или память (compatible dc), но это уже другое.
Я помню, так же делал через GDI спокойно. И как раз было что-то с DC. Можно так отрисовывать фон себе в форму.
Т.е. просто файл отображает?
Нет нельзя, либо мерцание либо еще что
Ну попробуй. Я вроде ещё пытался насильно чужие окна рисовать (WM_PRINTCLIENT), но получалось плохо.
А ну норм, а как в реалтайм получаешь изображение без самого окна?
Глянул, пока что на ум приходило, не подходит. Но я помню, что раньше как-то делал. Хотя, вот сейчас сомневаюсь, что тогда не отрисовывалось и само окно.
Интересная задумка,но для чего она ?
раскрыть окно на весь экран, запустить игру в оконном режиме с разрешением 640*480, снять видео о том какую крутую 3д игру я написал для msdos
Понял,а с помощью чего картинка в терминале отабражаеться ? через спецсимволи из utf ?
Там нет символов, это тонирование
акела промахнулся
Тоесть,обмануть всех зрителей.
нет, показать только на что могла быть способна msdos со своими графическими режимами
мне пофиг что там нет символов
Ну почему могла быть, она и способна по факту
Тут ведь по идее можно из видеопамяти винды получать все что нужно? Каждый пиксель
я так и делаю. в виду того что прямого доступа нет, пиксели мне предоставляет "лупа"
Ну вот, даже память лишний раз нагружать не надо)
Ах печаль беда, глянул, апи для получения пикселов «деприкейтед», тыж каллбек юзаешь?
да, для тебя это проблема? иначе до пикселов не добраться
Я прям уж воодушевился что наконец появилось реально рабочее не «хак» решение, но к сожалению все как обычно))
Обсуждают сегодня