Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2005.06.06;
Скачать: [xml.tar.bz2];

Вниз

Иконка в 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 вся ветка

Форум: "WinAPI";
Текущий архив: 2005.06.06;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.53 MB
Время: 0.012 c
4-1109896516
Шуршик
2005-03-04 03:35
2005.06.06
Запуск приложений из сервиса с правами не LocalService


4-1113407396
Klopan
2005-04-13 19:49
2005.06.06
Как поймать WM_SYSCOMMAND в системе?


4-1113559553
Dot
2005-04-15 14:05
2005.06.06
CreateWindow и TForm1


14-1116686799
Хинт
2005-05-21 18:46
2005.06.06
Что такое Vitalizer


8-1108765140
Saff
2005-02-19 01:19
2005.06.06
Построение графиков по данным массивам.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский