![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
![]() Код:
UPD Даже способ от GunSmoker не проходит: Код:
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ Последний раз редактировалось Alex Cones; 22.08.2010 в 21:31. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 13.08.2009
Сообщений: 2,581
|
![]()
Вы уверены, что на панели задач висит кнопка именно от этого окна, а не какая-то заглушка-переходник?
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
|
![]() |
![]() |
![]() |
#3 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
![]()
Я уже ни в чем не уверен.
![]()
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 13.08.2009
Сообщений: 2,581
|
![]()
Во-во. Вот это (0,0)-(0,0) у первого окна и наводит на мысль о заглушке.
Я уж не в курсе, как там у Лазарус. Варианты: - попробовать с Application.Handle. - поискать. - покопаться в свойствах формы. - покопаться в документации. - покопаться в исходниках формы.
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
|
![]() |
![]() |
![]() |
#5 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
![]()
Application.Handle = TWin32WidgetSet(WidgetSet).AppHandl e
Уже пробовал в первом посте. Искал, нарыл это http://www.freepascal.ru/forum/viewtopic.php?f=5&t=4263 - не помогло. В свойствах формы даже указывал showInTaskbar = FALSE, но из 4 процессов только 2 оказались скрытыми (как и при TRUE) А может идти снизу вверх? Если я знаю хендл, например, формы, то я же могу узнать хендл "заглушки"? Вопрос отменяется, т.к. вывел на экран найденный по findwindow('Window','Squary'); хендл - он равен хендлу заглушки.
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ Последний раз редактировалось Alex Cones; 23.08.2010 в 11:52. |
![]() |
![]() |
![]() |
#6 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
![]()
Так, ладно, попробуем пойти другим путем - начнем сначала.
Исходные позиции: 1) Форма имеет стиль bsNone 2) Форма получает Код:
3) Форма имеет такие стили: Код:
НО все это кажись не имеет значения, т.к. после комментирования этих свойств ничего не меняется.
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
![]() |
![]() |
![]() |
#7 |
Регистрация: 23.08.2010
Сообщений: 4
|
![]()
Не совсем понял что вам надо, но может это поможет
![]() Код:
Код:
|
![]() |
![]() |
![]() |
#8 |
Телепат с дипломом
Старожил
Регистрация: 10.06.2007
Сообщений: 4,929
|
![]()
Оффтоп. Может стоит писать на чистом WinAPI, чем отладку фрипаскалю делать постоянно? Это ведь, как я понял, творческий проект, в свободное время, вопрос со сроками не стоит, это я к тому, что перейти на апи может время занять, ну и что, зато полезно по-любому, если планируешь и дальше под винду писать. Конец оффтопа
![]()
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог |
![]() |
![]() |
![]() |
#9 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
![]()
Demure Monkey, первый пост внимательно прочтите.
mutabor, просмотрел проект, вроде бы проблем портирования возникнуть не должно... Ну-с... Приступим. Спасибо.
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
![]() |
![]() |
![]() |
#10 |
Регистрация: 23.08.2010
Сообщений: 4
|
![]()
Извините, не заметил
![]() Странно... у меня сработало |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как убрать окно из панели задач? | Seven[up] | Win Api | 3 | 10.08.2010 01:19 |
Как убрать себя с панели задач. | Alex Cones | Общие вопросы Delphi | 2 | 27.12.2009 16:13 |
не получается отключение CTRL+alt+del? Alt+TAb, часов с панели задач и Крестик окна | Reds | Общие вопросы Delphi | 1 | 30.09.2008 10:37 |
убрать приложение из панели задач | Романнн | Общие вопросы Delphi | 2 | 10.11.2007 12:08 |