powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Извлечь/отобразить логотип Windows текущей OS
25 сообщений из 27, страница 1 из 2
Извлечь/отобразить логотип Windows текущей OS
    #36805418
Дмитрий77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поясню чего хочу.
Есть XP/Vista/Win7
Есть скажем Picturebox с заданным размером пусть 48х48
Надо в этом Picturebox отобразить WinLogo: для разных систем он выглядит по-разному
Для Висты напр. в кружочке.
Так вот надо отобразить текущий (как в Компьютер-Система или на кнопке пуск).
Или ладно, откуда выковырять.Где эта иконка лежит?
Скажем так, есть примеры с LoadIcon IDI_WINLOGO но там этот IDI_WINLOGO дает стандартную пустую картинку, по крайней мере на XP.
...
Рейтинг: 0 / 0
Извлечь/отобразить логотип Windows текущей OS
    #36805434
Фотография mds_world
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Где иконка не ведаю, но джипегешка подходящего размера есть в ХП C:\WINDOWS\system32\oobe\images\wpaflag.jpg
...
Рейтинг: 0 / 0
Извлечь/отобразить логотип Windows текущей OS
    #36805435
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В эксплорере она естественно. Где ж ей еще быть?
...
Рейтинг: 0 / 0
Извлечь/отобразить логотип Windows текущей OS
    #36805765
Дмитрий77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White OwlВ эксплорере она естественно. Где ж ей еще быть?
В explorer.exe ничего кроме мелких bmp-шек не нашел. Нужны 32-бит иконки (родные).
Нечто более менее вменяемое нашел на Висте!!! в
Vista=> system32\audiosrv.dll но она там кстати в XP-стиле и система берет ее явно не из этого файла.
...
Рейтинг: 0 / 0
Извлечь/отобразить логотип Windows текущей OS
    #36806352
Дмитрий77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну, универсальности наверно нет.
В system32\audiosrv.dll (Vista) есть просто флажок.
Хотелось бы конечно вистовскую в кружочке.
В зеленом кружочке есть в папке Windows\ehome (Ultimate,Media Center)
Хочется где нибудь нарыть в классическом темно-синем кружочке (как на кнопке старт и именно иконку а не битмап),
понятно что где-то есть но искать в лоб уже умучился.
...
Рейтинг: 0 / 0
Извлечь/отобразить логотип Windows текущей OS
    #36806750
Валентин67
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий77Откуда выковырять. Где эта иконка лежит?

Дмитрий77, читайте: Значки кнопки "ПУСК" и "Как их установить?"
...
Рейтинг: 0 / 0
Извлечь/отобразить логотип Windows текущей OS
    #36806826
Дмитрий77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Валентин67,
Что-то я не могу догнать...

Значок кнопки «Пуск» хранится в файле shellres.96/192.dll, имеет формат ico и размер 21×18 для QVGA/WQVGA и 42×36 для VGA/WVGA.

У меня этих либов нету, искал-не нашел. И потом там про какие-то Windows Mobile говорится.
У меня есть Виста, в ней есть кнопка пуск-нормальная, не изуродованная. На этой кнопке нарисована родная иконка. Она где-то лежит-в ресурсах какой-то dll - в МОЕЙ системе, а не в волшебном файле .zip где нибудь на левом сайте с вирусами. Где в моей системе оно лежит?
...
Рейтинг: 0 / 0
Извлечь/отобразить логотип Windows текущей OS
    #36806829
Валентин67
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Валентин67Дмитрий77, читайте:

не читайте - не обратил внимания что там для КПК
...
Рейтинг: 0 / 0
Извлечь/отобразить логотип Windows текущей OS
    #36806887
Валентин67
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий77У меня есть Виста, в ней есть кнопка пуск. На этой кнопке нарисована родная иконка. Она где-то лежит-в ресурсах какой-то dll. Где в моей системе оно лежит?

В Висте не знаю! А в XP нашел (с помощью тойже XP) тут:
...
Рейтинг: 0 / 0
Извлечь/отобразить логотип Windows текущей OS
    #36806923
Дмитрий77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Валентин67,

что-то у Вас XP-шная shell32 какая-то не родная (сравните с моей картинкой).
То что Вы нашли не проблема, я уже писал что я ее нашел
и круглую вистовскую тоже нашел но зеленую,
а хочется в родном темно-синем как его...круге.
...
Рейтинг: 0 / 0
Извлечь/отобразить логотип Windows текущей OS
    #36806953
Валентин67
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий77Валентин67, что-то у Вас XP-шная shell32 какая-то не родная (сравните с моей картинкой).

Потому-то и неродная сборка стоит - ZverCD
...
Рейтинг: 0 / 0
Извлечь/отобразить логотип Windows текущей OS
    #36807056
Дмитрий77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Валентин67Потому-то и неродная сборка стоит - ZverCD
Улыбнуло.
Модернизация АЗЛК2141-на выходе имеем ZverKAleko
...
Рейтинг: 0 / 0
Извлечь/отобразить логотип Windows текущей OS
    #36807326
Валентин67
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий77Модернизация АЗЛК2141-на выходе имеем ZverKAleko

XP можно сказать почти доведенный до ума продукт.
Мой "летает" и "не тупит", исключение - во всех сборках есть маленький недочет (но эта другая тема).
Виста - многолетние труды, обширный опыт и все насмарку. Одни тонны мусора (красоты)...!
Вам как программисту это надо!? Мне - нет! А еще всякие непредвиденные ситуации:
Сегодня вышел в Интернет, отключили электричество, когда появилось, включил компьютер - "Loading..." за считанные секунды, non problem - и вперед...
...
Рейтинг: 0 / 0
Извлечь/отобразить логотип Windows текущей OS
    #36807743
Дмитрий77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Валентин67XP можно сказать почти доведенный до ума продукт.
Спорить не буду. Сам работаю на XP (в классическом стиле!). Но до середины 2008г. работал на WIN98 именно потому что не мог, не хотел, ленился-нелегко это было "довести до ума" этот продукт под себя, с 2002г. неоднократно делал безуспешные попытки,плевался и т.п. Просто в 2008-м уже понял что это неизбежно, но в течении полугода использовал двойную загрузку WIN98/WINXP с одними и теми же данными (напр. общая БД, общее хранилище писем Outlook Express и т.п.) и параллельно "дописывал" "инструменты под XP"
Валентин67Виста - ... Одни тонны мусора (красоты)...!
Опять же спорить не буду.
Валентин67Вам как программисту это надо!?
Мне надо, потому что User может считать Висту или Win7 верхом совершенства и не согласиться насчет мусора.
Валентин67..."Loading..." за считанные секунды, non problem - и вперед...
Я бы не пренебрегал скандиском.

Я не сторонник внесения внесения изменений в систему,
также не сторонник сторонних большого количества программ вносящих изменения в системные функции. Например, считаю что в качестве браузера надо использовать штатный IE.
Дело в том что все это вносит изменения в систему и может влиять негативно на стандартные функции. И не дай бог еще что-то нестандартное будет случайно использовано в программе...
Знаю например пользователя который не мог распаковать ZIP, сделанный на XP стандартным архиватором. Другой пример стандартный chm help файл не открывался потому что пользователь - поклонник каких-то там левых браузеров.
Т.е. сначала орем -Винды Г.
...устанавливаем фичи и бием себя в грудь,
А потом плачем - почему не работает....
----------------------------------------------------------
Но это все лирика и к теме не относится.
По теме: нашел еще полноценную иконку с эмблемой виндов на Висте.
Теперь в бело-голубом светлом кружочке.
В файле \Windows\System32\oobefldr.dll
Для полного счатья неплохо бы нарыть таки в темно-синем круге (win7 пока не курочил...)
Теперь есть то чего изображено ниже...
...
Рейтинг: 0 / 0
Извлечь/отобразить логотип Windows текущей OS
    #36808634
Валентин67
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий77Для полного счастья неплохо бы нарыть-таки в темно-синем круге

я уже поменял на темно-синюю
...
Рейтинг: 0 / 0
Извлечь/отобразить логотип Windows текущей OS
    #36808693
Дмитрий77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Валентин67я уже поменял на темно-синюю
Это не может не радовать
Где взял?
Полноформатный полноценный файл СИНЯЯ.ICO приложить можете (лучше в zip чтоб скачать)?
Типа того что у меня выше "нарисовано"...Ну и желательно чтоб это был не самопал, изготовленный обратно из bmp.
(24-битный битмап меня не устраивает).
...
Рейтинг: 0 / 0
Извлечь/отобразить логотип Windows текущей OS
    #36808774
Валентин67
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий77(24-битный битмап меня не устраивает).

В png нарыл. Устроит?
...
Рейтинг: 0 / 0
Извлечь/отобразить логотип Windows текущей OS
    #36808905
Дмитрий77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Валентин67,
да взглянуть-то можно конечно, png так сказать в студию!(только запакуйте..в zip-rar)
Нашли наверно в своем пакете...
Только фишка вот в чем...
Если она у Вас скажем 256х256, а надо меньшего размера, то
когда я из нее сделаю 48х48 или 32х32 (в IcoFX 1.6 например), то это по умолчанию будет хуже качества чем в оригинале, ибо каждый размер имеет вообще говоря свою оригинальную иконку, а не программно уменьшенную копию.
...
Рейтинг: 0 / 0
Извлечь/отобразить логотип Windows текущей OS
    #36808947
Валентин67
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий77Нашли наверно в своем пакете...

Нет, не у себя. Одним словом посмотрите. Если, что будем искать вместе - кто первый.
Я открыл свой адрес почты, напишите, скину ссылку. Почему не здесь, там и поясню.
...
Рейтинг: 0 / 0
Извлечь/отобразить логотип Windows текущей OS
    #36809239
Дмитрий77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Валентин67Если, что будем искать... напишите...
Написал.
Искать лучше в самой Висте, а не на сайтах.
Большая (думаю это иконка) отображается Панель Управления => Система. Если понять как это окно вызвать программно возможно можно понять где лежит. Стандартными командами как в XP (скрипты панели управления) это окно на Висте не вызывается-стандартные скрипты вызывают вкладки "дополнительно" (то что аналогично свойствам системы в XP).
Все dll в System32 я просмотрел в лоб (тупая работа...) - иконки этой в них нет.
...
Рейтинг: 0 / 0
Извлечь/отобразить логотип Windows текущей OS
    #36810709
Валентин67
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White OwlВ эксплорере она естественно. Где ж ей еще быть?

На одном из сайтов прочитал такое:

Цитата
Создатели тем часто изменяют кнопку меню «Пуск». В Windows 7, в отличие от Windows Vista и XP, в которых все было по-человечески, эта кнопка «вшита» в файл Проводника (explorer.exe) и чтобы ее изменить – необходимо редактировать этот системный файл в редакторе ресурсов.
...
Рейтинг: 0 / 0
Извлечь/отобразить логотип Windows текущей OS
    #36810883
Валентин67
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий77, после своего сообщения, меня натолкнуло на мысль - кнопка "Пуск" может находится в файле библиотеки выбираемой темы Windows. То есть всё (и скин кнопки) в системе сложено по пути: C:\WINDOWS\Resources\Themes
...
Рейтинг: 0 / 0
Извлечь/отобразить логотип Windows текущей OS
    #36811131
Валентин67
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В Windows XP - тема "Royale" (файл Royale.msstyles) нашел только скин самой кнопки:
Bitmap\ROYALE_STARTBUTTON_BMP\1033
...
Рейтинг: 0 / 0
Извлечь/отобразить логотип Windows текущей OS
    #36811142
Дмитрий77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Валентин67В Windows 7, в отличие от Windows Vista и XP,... эта кнопка «вшита» в файл Проводника (explorer.exe).
То есть всё (и скин кнопки) в системе сложено по пути: C:\WINDOWS\Resources\Themes
Давайте по порядку. Речь идет о Висте а не о Win7 (пока что), я думаю там одинаково извращенно, хотя надо взять ноут, глянуть, может там есть на поверхности то что в Висте не могу найти...
Ладно, смотрим explorer.exe поподробнее.
В иконках этого нет (23шт на картинке).
Но есть bmp-полоски, точь как изображены на картинке.
Ну, надо быть полными идиотами, если Винды нарезают кнопку из этих полосок.
Но в любом случае эти полоски не тянут на ту большую картинку что красуется в Панель Управления=>Система. Думаю картинку не в кнопке вообще надо искать, мне сама иконка нужна, а не кнопка, кнопка меня устраивает.
По поводу C:\WINDOWS\Resources\Themes. Ну есть там один файло (остальные мелкие):
aero.msstyles называется (его ресурсы на картинке).
Но еще надо понять как эти Image вытаскивать чтоб понять что там есть, видимо экспортировать и пытаться смотреть как картинки. А с другой стороны сомневаюсь что это там, ибо эмблемы там где они есть отображается независимо от аэростиля.
Ну и где обещанный PNG(письмо послал)? Или он настолько плох что Вы передумали его посылать?
...
Рейтинг: 0 / 0
Извлечь/отобразить логотип Windows текущей OS
    #36811218
Валентин67
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий77Ну и где обещанный PNG(письмо послал)?

Не получил, попробуйте еще раз или откройте свой адрес - я напишу!
Поступайте, как Вам будет лучше - кто кому пишет.
...
Рейтинг: 0 / 0
25 сообщений из 27, страница 1 из 2
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Извлечь/отобразить логотип Windows текущей OS
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]