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

Вниз

DrawFrameControl и Windows XP   Найти похожие ветки 

 
Ученик ©   (2002-07-25 17:46) [0]

Может быть кто-нибудь в курсе, почему вызов DrawFrameControl меняет вид заголовка окна в Windows XP, т.е если не вызывать DrawFrameControl заголовок XP-ный, вызвал меняется на обыкновенный.

unit Unit1;

interface

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

type
TForm1 = class(TForm)
private
{ Private declarations }
public
{ Public declarations }
procedure WMNCPaint(var Message : TWMNCPaint); message WM_NCPAINT;
end;

var
Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.WMNCPaint(var Message : TWMNCPaint);
var
DC : HDC;
R : TRect;
begin
inherited;
R := Rect(100, 6, 116, 22);
DC := GetWindowDC(Handle);
if DC <> 0 then try
DrawFrameControl(DC, R, DFC_CAPTION, DFCS_CAPTIONHELP)
finally
ReleaseDC(Handle, DC)
end
end;


 
Ученик ©   (2002-07-31 15:45) [1]

Проблема еще не решена



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

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

Наверх




Память: 0.46 MB
Время: 0.009 c
14-61274
Jee
2002-08-23 11:37
2002.09.19
Библиотека SynEdit


14-61311
Man-In-Red
2002-08-25 15:57
2002.09.19
Dе можно почитать на русcком справку о QuickRep?


1-61050
KIR
2002-09-09 11:46
2002.09.19
Case вызывает Stack Overflow...


1-61110
grigorys
2002-09-10 10:38
2002.09.19
Как вызвать End Process из Delphi и прервать действие программы


1-61183
library
2002-09-08 03:59
2002.09.19
Создать ярлык для папки и поместить его в Пуск -> Документы.