powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как вывести форму с крестиком, но без иконки?
5 сообщений из 5, страница 1 из 1
Как вывести форму с крестиком, но без иконки?
    #36287255
Дмитрий77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По сути нужно ControlBox=false, но при этом с крестиком.

Пустую иконку (прозрачную), пробовал, но он ее по любому форматнет 16х16 (даже если делать 1x16) и отступ заметен, не есть гуд.

Вот так тоже пробовал играться :
SendMessage Me.hwnd, WM_SETICON, ICON_SMALL, 0

Существующая удаляется,но подставляется стандартное "изображение".

Есть способ?

Еще читал, можно "крестик нарисовать", но как тогда его засунуть в нужное место?
...
Рейтинг: 0 / 0
Как вывести форму с крестиком, но без иконки?
    #36287647
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Способ есть, с помощью апи, но этим заниматься не стоит потому что по-хорошему нужно рисовать крестик в соответствующем стиле, а это еще вагон апи для извлечения крестика из ресурсов системы.

Jah loves you.
...
Рейтинг: 0 / 0
Как вывести форму с крестиком, но без иконки?
    #36288099
Дмитрий77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Однако....
BorderStyle=Fixed Dialog (3)
Icon=(None)

И все дела. Это у меня "dialog" и есть по сути... (Add/Remove columns). Да и для about сгодится.
...
Рейтинг: 0 / 0
Как вывести форму с крестиком, но без иконки?
    #36288236
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Icon=(None)Забыл про это свойство.

Jah loves you.
...
Рейтинг: 0 / 0
Как вывести форму с крестиком, но без иконки?
    #36288262
Дмитрий77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Но только в сочетании с
BorderStyle=... Dialog
Иначе будет отображаться "пустая иконка".
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как вывести форму с крестиком, но без иконки?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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