Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
edic01
0 / 0 / 0
Регистрация: 20.06.2013
Сообщений: 11
#1

Как напечатать содержимое окна windows forms? - C++

06.08.2013, 12:51. Просмотров 816. Ответов 11
Метки нет (Все метки)

Помогите, мне надо, чтобы после нажатия на кнопку печаталось окно Windows Forms. Как это можно сделать?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.08.2013, 12:51     Как напечатать содержимое окна windows forms?
Посмотрите здесь:

Как создать windows forms приложение с возможностью работы с win32? - C++
Значит смысл примерно такой. Хочу создать Windows Forms приложении на C++. Это я делать умею. Все получилось. Проблема в том, что мне по...

Используя стек, напечатать содержимое текстового файла - C++
Помогите, пожалуйста, решить задачу в С++. Используя стек напечатать содержимое текстового файла, выписывая символы каждой его строки...

Используя стек, напечатать содержимое текстового файла - C++
Используя стек, напечатать содержимое текстового файла, выписывая символы каждой его строки в обратном порядке. Ребята, прошу помочь с...

PrintWindow странно копирует содержимое окна - C++
Добрый вечер. PrintWindow(hwnd, PrintDC, PW_CLIENTONLY); Вот таким образом копирую содержимое окна на устройство CDC принтера. Но...

Выбранные слова записать в стек, напечатать его содержимое и самое длинное слово - C++
Помогите, пожалуйста, написать лабу, алгоритм более менее понятен, но как написать, не знаю.. Из текстового файла выбрать слова,...

windows forms - C++
Можно ли писать приложения на C++ c использованием .Net windows forms или только на c#?

Windows Forms - C++
Добрый вечер. Я новичок в С++ (и программировании вообще), однако имеется острая необходимость буквально за пару вечеров освоить работу с...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
es_
202 / 202 / 46
Регистрация: 14.01.2013
Сообщений: 455
06.08.2013, 13:20     Как напечатать содержимое окна windows forms? #2
Цитата Сообщение от edic01 Посмотреть сообщение
печаталось окно Windows Forms. Как это можно сделать?
В каком смысле?) Мб по нажатию на кнопку создавалась новая форма?
edic01
0 / 0 / 0
Регистрация: 20.06.2013
Сообщений: 11
06.08.2013, 13:32  [ТС]     Как напечатать содержимое окна windows forms? #3
Нет отправлялось на печать содержимое текущего окна
Игорь с++
434 / 457 / 16
Регистрация: 26.01.2011
Сообщений: 2,032
06.08.2013, 14:09     Как напечатать содержимое окна windows forms? #4
edic01, вот ты мне объясни ты о чём думал когда писал -
Цитата Сообщение от edic01 Посмотреть сообщение
мне надо, чтобы после нажатия на кнопку печаталось окно Windows Forms
Я вот лично , после прочтение этого просто ушёл из этой темы , я думаю как и многие . Неужеле если тебе это так надо , то трудно по человечески сказать , что надо , и что бы не приходилось вытягивать из тебя клещами , вот так -
Цитата Сообщение от es_ Посмотреть сообщение
В каком смысле?) Мб по нажатию на кнопку создавалась новая форма?
Jupiter
Каратель
Эксперт С++
6553 / 3973 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
06.08.2013, 14:17     Как напечатать содержимое окна windows forms? #5
Игорь с++, а шо неясно? снять скриншот окна и вывести его на печать - показать диалог выбора принтера для распечатки этого самого скрина
edic01
0 / 0 / 0
Регистрация: 20.06.2013
Сообщений: 11
06.08.2013, 14:19  [ТС]     Как напечатать содержимое окна windows forms? #6
Игорь с++, У меня есть форма с полями для заполнения данных, и мне надо после заполнения ее распечатать, то есть, чтобы была кнопка печать, после нажатия на которую печаталась текст из окна.
Игорь с++
434 / 457 / 16
Регистрация: 26.01.2011
Сообщений: 2,032
06.08.2013, 14:26     Как напечатать содержимое окна windows forms? #7
Цитата Сообщение от Jupiter Посмотреть сообщение
Игорь с++, а шо неясно? снять скриншот окна и вывести его на печать - показать диалог выбора принтера для распечатки этого самого скрина
это я (и другие) должен был понять из этого -
Цитата Сообщение от edic01 Посмотреть сообщение
мне надо, чтобы после нажатия на кнопку печаталось окно Windows Forms.
Tulosba
:)
Эксперт С++
4393 / 3236 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
06.08.2013, 15:01     Как напечатать содержимое окна windows forms? #8
Вариант на шарпе.
edic01
0 / 0 / 0
Регистрация: 20.06.2013
Сообщений: 11
07.08.2013, 10:07  [ТС]     Как напечатать содержимое окна windows forms? #9
Там нет ничего по C++
Tulosba
:)
Эксперт С++
4393 / 3236 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
07.08.2013, 10:27     Как напечатать содержимое окна windows forms? #10
Цитата Сообщение от edic01 Посмотреть сообщение
Там нет ничего по C++
Библиотека одна и та же. Перевод не должен быть сложным.
edic01
0 / 0 / 0
Регистрация: 20.06.2013
Сообщений: 11
07.08.2013, 10:45  [ТС]     Как напечатать содержимое окна windows forms? #11
Я согласен, что перевод не сложный, однако это не совсем то, что мне нужно, там печатается полностью windows окно с верхними границами, а мне надо только содержимое этого окна. Там печатает как на 1 картинке, а мне надо как на 2. Можете помочь?
Миниатюры
Как напечатать содержимое окна windows forms?  
Изображения
 
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.08.2013, 10:56     Как напечатать содержимое окна windows forms?
Еще ссылки по теме:

Windows Forms C++ - C++
Здравствуйте, Извините если это уже НЕ первая тема. С консольными приложениям разобрался (массивы, переменные, циклы). Прошу...

windows forms - C++
как сделать чтобы по нажатию кнопки.1. значение записывалось в функцию TextBox1 ??

Windows Forms VisualStudio2010 - C++
Доброго времени суток! Господа,может кто подскажет, как реализовать данный код в WinForms? С созданием шаблона окна все понятно,...

ListBox в windows forms - C++
Вопрос конечно глупый, но все же, как в с++ узнать индекс элемента? Перехожу с Delphi на с++ и не могу разобраться. Добавлено через 1...

Рисование в C++ Windows Forms - C++
Всем здравствуйте такое задание нужно нарисовать с помощью треуголиников, квадратов, прямоугольников и кругов что то на подобие животного...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Tulosba
:)
Эксперт С++
4393 / 3236 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
07.08.2013, 10:56     Как напечатать содержимое окна windows forms? #12
edic01, по-моему, достаточно модифицировать CaptureScreen():

C#
1
2
3
4
5
6
7
8
9
10
private void CaptureScreen()
    {
        Graphics myGraphics = this.CreateGraphics();
        Size s = this.ClientSize; // клиентская область
        memoryImage = new Bitmap(s.Width, s.Height, myGraphics);
        Graphics memoryGraphics = Graphics.FromImage(memoryImage);
 
        Point clientLocation = ... // с помощью ClientToScreen найти позицию клиентской области
        memoryGraphics.CopyFromScreen(this.clientLocation.X, this.clientLocation.Y, 0, 0, s); 
    }
Yandex
Объявления
07.08.2013, 10:56     Как напечатать содержимое окна windows forms?
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru