Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.12.25;
Скачать: CL | DM;

Вниз

printwindow   Найти похожие ветки 

 
гость2   (2005-12-09 18:56) [0]

Здравствуйте!

Есть ли в делфи функция типа printwindow ( http://msdn.microsoft.com/library/default.asp?url=/library/en-us/gdi/prntspol_6qpj.asp )?


 
Плохиш ©   (2005-12-09 19:00) [1]

Конечно и в приведённой ссылке об этом написано Library: Use Winspool.lib


 
гость2   (2005-12-09 19:12) [2]


> Конечно и в приведённой ссылке об этом написано Library:
>  Use Winspool.lib

Я так и сделал, получил [Error] Unit1.pas(39): Undeclared identifier: "printwindow" :(


 
TUser ©   (2005-12-09 19:15) [3]

Напиши код


 
гость2   (2005-12-09 20:15) [4]


> Напиши код


uses
 Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
 Dialogs, StdCtrls, winspool;

...

procedure TForm1.Button1Click(Sender: TObject);
var
bmp: tbitmap;
begin
bmp:=tbitmap.Create;
PrintWindow(form1.Handle,bmp.Canvas.Handle,PW_CLIENTONLY)
end;


 
Плохиш ©   (2005-12-09 23:21) [5]


> гость2   (09.12.05 20:15) [4]

Открой windows.pas и посмотри как там описываются функции.
Про чтение книжек я уже и не напоминаю, надоело.


 
Джо ©   (2005-12-10 03:30) [6]

У формы имеются такие методы (выбирай на вкус):

 PaintWindow();
 PaintTo();
 Print

Зачем это винспуловский PrintWindow? или вопрос сугубо религиозный?


 
гость2   (2005-12-10 12:00) [7]


> У формы имеются такие методы (выбирай на вкус):
>
>  PaintWindow();
>  PaintTo();
>  Print
>
> Зачем это винспуловский PrintWindow? или вопрос сугубо религиозный?
>
>

Нужно именно printwindow


 
begin...end ©   (2005-12-10 16:54) [8]

PrintWindow находится в user32.dll (если не ошибаюсь). Оттуда и импортируйте.



Страницы: 1 вся ветка

Текущий архив: 2005.12.25;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.042 c
2-1133822308
AssignFile
2005-12-06 01:38
2005.12.25
Когда программа ищет файл в своём каталоге?


14-1133616555
VirEx
2005-12-03 16:29
2005.12.25
Щет! FoxMail после получения почты стал жестоко глючит!


2-1134137935
Гость2
2005-12-09 17:18
2005.12.25
свой курсор


5-1117790468
Никита
2005-06-03 13:21
2005.12.25
Как сделать чтобы компонент мог размещать на себе другие Контролы


14-1133266627
Владислав
2005-11-29 15:17
2005.12.25
Примеры кода, достойные орехов.