Вниз
Скачать: CL | DM;

Подскажите как копию рабочего стола преобразовать в BMP   Найти похожие ветки 

← →
Anat   (2003-05-11 00:20) [0]

Подскажите как копию рабочего стола преобразовать в BMP файл.
т.е ( Canvas.Handle, 0,0,Width,Height,ScreenDC, Left, Top, SRCCOPY ) Подскажите как копию рабочего стола преобразовать в BMP файл.
т.е BitBlt(Canvas.Handle, 0,0,Width,Height,ScreenDC, Left, Top, SRCCOPY ); чтобы получить BMP Фаил.


← →
GenezZ ©   (2003-05-11 02:31) [1]

Может поможет, писал программку для того, чтоб скриншот делать сразу в Bmp

unit Unit1;

interface

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

type
TForm1 = class(TForm)
Timer1: TTimer;
procedure FormCreate(Sender: TObject);
procedure Timer1Timer(Sender: TObject);
private
{ Private declarations }
public
( Sender: TObject)
Может поможет, писал программку для того, чтоб скриншот делать сразу в Bmp

unit Unit1;

interface

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

type
TForm1 = class(TForm)
Timer1: TTimer;
procedure FormCreate(Sender: TObject);
procedure Timer1Timer(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;

var
Form1: TForm1;
Bitmap: TBitmap;
Tit: string;
implementation
{$R *.dfm}
procedure TForm1.FormCreate(Sender: TObject);
begin
Tit := IntToStr(GetTickCount);

Left := Screen.Width;
Top := Screen.Height;
Bitmap:=TBitmap.Create;
Bitmap.Width := Screen.Width;
Bitmap.Height := Screen.Height;
BitBlt(Bitmap.Canvas.Handle, 0, 0, Screen.Width, Screen.Height,
GetDC(GetDesktopWindow), 0, 0, SRCCopy);
Bitmap.SaveToFile(Tit+".bmp");

end;

procedure TForm1.Timer1Timer(Sender: TObject);
begin
Close;
end;

end.



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.012 c
3-24386
Xmen
2003-08-19 10:02
2003.09.08
Про базы данных


1-24406
Хишник
2003-08-28 11:14
2003.09.08
Breakpoint не работает? (CBuilder)


6-24601
ximik
2003-07-02 00:51
2003.09.08
Outlook Express и Delphi


1-24499
Lina
2003-08-27 12:46
2003.09.08
Jpeg


7-24712
ruslanyd
2003-06-26 17:05
2003.09.08
Beep на спикер




   Наверх