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

Вниз

Подскажите описание параметров DrawCaption   Найти похожие ветки 

 
Cossys   (2001-12-18 19:01) [0]

Подскажите, пожалуйста, описание параметров функции DrawCaption.


 
Cossys   (2001-12-19 10:56) [1]

Что, никто не знает?


 
nikkie   (2001-12-19 12:10) [2]

Start/Programs/Borland Delphi 5/Help/MS SDK Help Files/Win32 SDK Reference

либо

MSDN


 
Cossys   (2001-12-19 12:50) [3]

Якi вумнi у нас думки. ДА Я В ХЭЛПЕ СМОТРЕЛ! НЕТ НИЧЕГО! Диву просто даюсь... нет что бы что-то подсказать полезное - повумничать надо


 
MBo   (2001-12-19 13:05) [4]

>В ХЭЛПЕ СМОТРЕЛ! НЕТ НИЧЕГО
как смотрел?
The DrawCaption function draws a window caption.
BOOL WINAPI DrawCaption(
HWND hwnd, // handle to window to get text and icon from
HDC hdc, // handle to device context to draw into
LPCRECT lprc, // pointer to rectangle to draw into
UINT uFlags, // set of drawing option flags
);
Parameters
hwnd
Handle to a window that supplies text and an icon for the window caption.
hdc
Handle to a device context. The function draws the window caption into this device context.
lprc
Pointer to a RECT structure that specifies the bounding rectangle for the window caption.
uFlags
A set of bit flags that specify drawing options. You can set zero or more of the following flags:
Value Meaning
DC_ACTIVE The function uses the colors that denote an active caption.
DC_ICON The function draws the icon when drawing the caption text.
DC_INBUTTON The function draws the caption as a button.
DC_SMALLCAP The function draws a small caption, using the current small caption font.
DC_TEXT The function draws the caption text when drawing the caption.
If DC_SMALLCAP is specified, the function draws a normal window caption.
Return Values
If the function succeeds, the return value is nonzero.
If the function fails, the return value is zero.


 
Cossys   (2001-12-19 13:58) [5]

2 Mbo

Спасибо. У меня действительно нет. Самого раздрожает, когда в хэлп не смотрят и глупые вопросы задают


 
nikkie   (2001-12-19 14:54) [6]

2Cossys
а ты прикинь как меня раздражает, когда некто не умеет смотреть хелп, а когда ему говорят КАК его смотреть, то даже ленится это сделать.


 
MBo   (2001-12-19 15:19) [7]

>Cossys
если на Drawcaption F1 - не показывает.
если в WinSDK Help ввести - есть такая буква ;)


 
Cossys   (2001-12-19 15:39) [8]

Мужики, да у меня не повылазило!

2 nikkie
НЕТ у меня этого файлика. НЕТУ-У-У!!! Я сразу посмотрел, куда Вы указали.

2 Mbo
Может Вам не сложно скинуть эту хэлпину на мыло (если не большой, конечно).


 
MBo   (2001-12-19 15:59) [9]

Увы, 25 мегабайт.


 
Юрий Зотов   (2001-12-19 16:03) [10]

> Cossys

Объем "этой хэлпины" ОЧЕНЬ большой, по мылу вряд ли получится. Но "эта хелпина" входит в дистрибутив Delphi. Поэтому у Вас может ее не быть только если при инсталляции Delphi Вы сняли соответствующий флажок. Выводы делайте сами.



 
Cossys   (2001-12-19 17:06) [11]

2 да я бы переставил, но наша служба разумеет по другому. Может, тогда, подскажите как handle of device context выцепить... или я что-то не то делаю, но

hdc:=GetDC(HWND) - это корректно?

var
WinName : HWND;
mn : hdc;
begin
mn:=GetDC(WinName);
WinName:=FindWindow("TForm1", "Form1");
DrawCaption(WinName, mn, Rect(1,1,255,9), DC_INBUTTON);

а хоть бы хны!


 
Юрий Зотов   (2001-12-19 17:42) [12]

Нет, это неверно. GetDC дает DC клиентской области, а Вам нужна неклиентская, которую дает GetWindowDC. И в конце не забудьте вызвать ReleaseDC, иначе будет утечка ресурсов.

Очень советую срочно поставить SDK, снимете много вопросов. Альтернатива - найдите CD с дистрибутивом Delphi, на котором есть каталог RunImage. Там этот хелп должен быть уже в готовом виде, можно скачать его к себе или пользоваться им прямо с CD.

А политика Вашей службы, мягко говоря, не очень понятна.


 
Polevi   (2001-12-19 17:58) [13]

И строки

mn:=GetDC(WinName);
WinName:=FindWindow("TForm1", "Form1");

местами желательно поменять


 
Cossys   (2001-12-19 18:56) [14]

Всем спасибо.


 
Dimaond Cat   (2001-12-20 01:15) [15]

2 Cossys может у тебя и установлен этот хелп но не подшит к справочной системе дельфей
, у меня такой глюк был при установке дельфи4 , причем когда ставил с других сd то все работало , попробуй подшить через HELP->Customize



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

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

Наверх




Память: 0.5 MB
Время: 0.014 c
3-57023
olden
2002-01-24 16:25
2002.02.18
порекомендуйте гридину


6-57161
Lana
2001-11-27 02:34
2002.02.18
Треб. совет!


4-57250
Стас
2001-12-19 20:12
2002.02.18
Программирование смарт карт


1-57059
Ihor
2002-02-04 15:54
2002.02.18
Регулярные выражения


1-57152
RUS1
2002-02-04 10:35
2002.02.18
Господа нужен компонент для создания ярлыков!!! Посоветуйте чегонибуть!!!