CreateParams를 이용.
매개변수로 받는 Params 를 요리조리 만져보자.
type
Form1=class(TForm)
protected
procedure CreateParams(var Params: TCreateParams); override;
end;
procedure TForm1.CreateParams(var Params: TCreateParams);
begin inherited CreateParams(Params);
Params.WinClassName:='MyClassName';
end;
// TCreateParams 구조
TCreateParams = record
Caption: PChar;
Style: DWORD;
ExStyle: DWORD;
X, Y: Integer;
Width, Height: Integer;
WndParent: HWnd;
Param: Pointer;
WindowClass: TWndClass;
WinClassName: array[0..63] of Char;
end;
Form1=class(TForm)
protected
procedure CreateParams(var Params: TCreateParams); override;
end;
procedure TForm1.CreateParams(var Params: TCreateParams);
begin inherited CreateParams(Params);
Params.WinClassName:='MyClassName';
end;
// TCreateParams 구조
TCreateParams = record
Caption: PChar;
Style: DWORD;
ExStyle: DWORD;
X, Y: Integer;
Width, Height: Integer;
WndParent: HWnd;
Param: Pointer;
WindowClass: TWndClass;
WinClassName: array[0..63] of Char;
end;
'Delphi' 카테고리의 다른 글
[Delphi] 크기별 아이콘 설정하기 (ico) (0) | 2010.06.30 |
---|---|
[Delphi] 에디트박스에 문자열 입력하기 (EM_REPLACESEL) (0) | 2010.06.30 |
[Delphi] 특정 DLL을 로딩하고 있는 프로세스 종료시키기 (2) | 2010.06.17 |
[Delphi] MD5 (TIdMessageDigest5) (0) | 2010.06.17 |
[Delphi] IdHTTP로 세션아이디를 포함하여 요청하기 (SessionID) (0) | 2010.06.17 |