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

Вниз

Иконка в SysTray не создавая своих окон.   Найти похожие ветки 

 
VMcL ©   (2005-04-14 19:29) [40]

>>alpet ©   (14.04.05 19:21) [39]

>флажок "Use Debug DCUs"

Это влияет, причём доволно значительно. Согласен - забыл.


 
jobo ©   (2005-04-16 02:45) [41]

Use Debug DCUs у меня ваще никогда не включался.
пример [24] откомпилированый на Д7 - 87 кб (с $D- тоже самое)
с включеной Use Debug DCUs - 93 кб
как вы ваще умудрились exeшник сделать 9 кб? у мненя самое мальнкое кот былло 15-17 кб (не консольные)


 
GuAV ©   (2005-04-16 14:38) [42]


>  Иконка в SysTray не создавая своих окон.

Лёгко. Регистрируешь своё сообщение, берёшь превое попавшееся окно, субкласишь его, в оконной процедуре ловишь своё сообщение, его же задаёшь в uCallbackMessage.

:-)


 
Eraser ©   (2005-04-16 15:01) [43]

Piter ©
Ты не прав. Рабочий стол - это GetDesktopWindow.


Ты прав. Но всё таки очень часто 0 - это рабочий стол...


 
Eraser ©   (2005-04-16 15:06) [44]

mgcr ©

Piter -> есть гарантии, что так и будет в следующих версиях Windows?

Есть.


Как раз таки гарантий мало... не факт что 1 рабочий стол так будет всегда 1... честно говоря я ожидал, что в Longhorn"e сделают несколько раб. столов... как в линухе.


 
Eraser ©   (2005-04-16 15:08) [45]

Ascan

Что мешает использовать старую-добрую API CreateWindow? зачем изощьрятся с разными "полу-API" ф-ми?


 
mgcr ©   (2005-04-18 11:20) [46]

Eraser ©   (16.04.05 15:06) [44]

Ерунду не пиши, договорились ?

Читай вместе с Piter"ом Platform SDK.


 
alpet ©   (2005-04-18 12:22) [47]

jobo ©   (16.04.05 02:45) [41]

Создай заготовку - фaйл test.dpr с текстом:

begin
end.

И скомпилируй его в delphi (из коммандной строки - dcc32 test.dpr).
Размер получившегося test.exe должен быть 8Кб. Если будет больше - видно компилятор слишком много лишнего добавляет - добудь dcc32.exe версии  6.1 (6.0).  Потом добавляй юниты и код, и смотри на каком файле размер exe-шника резко увеличится.


 
alpet ©   (2005-04-18 12:25) [48]

Например у меня размер файла резко увеличивается (до 135Кб) при добавлении модуля Classes или использующих его модулей VCL. Так что его лучше не использовать.


 
Игорь Шевченко ©   (2005-04-18 12:31) [49]

Размерами меряемся в Потрепаловке


 
Piter ©   (2005-04-18 14:54) [50]

mgcr ©   (18.04.05 11:20) [46]
Читай вместе с Piter"ом Platform SDK


ну уж коли ты знаешь где читать, может линк кинешь?


 
mgcr ©   (2005-04-18 15:06) [51]

Piter ©   (18.04.05 14:54) [50]

Открой http://msdn.microsoft.com, набери в строке поиска HWND_DESKTOP и читай статьи по результатам поиска. И будет тебе счастье.



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

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

Наверх




Память: 0.55 MB
Время: 0.027 c
1-1116495478
Delphi_is_cool
2005-05-19 13:37
2005.06.06
Как убрать иконку с формы ?


11-1098280221
Unknown Mystic
2004-10-20 17:50
2005.06.06
Компиляция.


14-1116591694
Digitman
2005-05-20 16:21
2005.06.06
Ох и засада этот IntraWeb !)


14-1116396012
Kerk
2005-05-18 10:00
2005.06.06
С днем рожденья! 18 мая


14-1116515386
QuasiLamo
2005-05-19 19:09
2005.06.06
Актуальный список регионов и городов России