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

Вниз

Свой Shell + internat.exe   Найти похожие ветки 

 
IllusoryOrion ©   (2004-07-30 14:10) [0]

Подскажите почему при запуске internat.exe под своим шеллом он вылетает (программа выполнила недопустимую операцию...)? Пример написания трея взят с Королевства Делфи


 
Игорь Шевченко ©   (2004-07-30 14:20) [1]

Потому свой шелл криво написан. Больше вроде вариантов нету


 
IllusoryOrion ©   (2004-07-30 14:22) [2]

Да не криво он написан! Но если и криво ( :) ), то где выпрямлять надо?


 
IllusoryOrion ©   (2004-07-30 14:27) [3]

К тому же ВСЕ остальные программы, добавляющие иконки в трей, отлично работают


 
Игорь Шевченко ©   (2004-07-30 14:37) [4]


> Да не криво он написан!


Не криво написан стандартный Shell.


> К тому же ВСЕ остальные программы, добавляющие иконки в
> трей, отлично работают


internat.exe не только иконку в трей добавляет. Реализованы ли все функции, которые internat.exe из Shell32.dll вызывает ?


 
IllusoryOrion ©   (2004-07-30 14:45) [5]

Может мне не очень хватает знаний поэтому я ничего не понял :) Но  объясни пожалуйста причем здесь реализация функций из шелл32.длл.


 
Игорь Шевченко ©   (2004-07-30 14:48) [6]

IllusoryOrion ©   (30.07.04 14:45)

Запускаем tdump на internat.exe и видим в нем вызов трех функций Shell32 - Shell_notifyIconW, SHAppbarMessage и ExtractIconW. Не вдаваясь в подробности реализации самописного Shell"а сразу вопрос - реализация этих функций корректна ?


 
IllusoryOrion ©   (2004-07-30 14:55) [7]

Точно! Спасибо за указание - теперь хоть знаю в какую сторону рыть!!!


 
jonni   (2004-07-30 20:07) [8]

to Игорь Шевченко ©   (30.07.04 14:48) [6]

sovsem nepravil"no!!!!

problema v tom chto pri zapuske internat.exe pitaetsya naiti u Shell_TrayWnd docehrnee okno NotifyWnd , i esli eto okno ne naydeno to internat.exe wipadaet s oshibkoy... s etim razbiralis" uzhe davno i vse vorde bi yasno


 
jonni   (2004-07-30 20:09) [9]

poluchaetsya dlya togo chto bi reshit" etu problemu nado bi okna svoey shell nazvat" tak zhe kak oni i suchestvuyut v Windows. Posle etogo vse problemi s internat.exe propadayut.
i ne nado nichego realizovivat"...



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

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

Наверх





Память: 0.46 MB
Время: 0.038 c
8-1088146420
0rg
2004-06-25 10:53
2004.09.12
Синхронное проигрывание звука


1-1093422967
Кирилл
2004-08-25 12:36
2004.09.12
Непрямоугольная форма


1-1093501571
Mitrofan
2004-08-26 10:26
2004.09.12
Одна форма для нескольких пользователей


3-1092315895
DennisLNC
2004-08-12 17:04
2004.09.12
сортировка


4-1091009479
Deker
2004-07-28 14:11
2004.09.12
Работа с приложениями в памяти





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский