Войти
NeoBooker.ru
Добро пожаловать к нам в гости!
Наш сайт посвящён программе NeoBook, с помощью которой вы легко сможете создавать собственные мультимедиа-приложения без необходимости изучать сложные языки программирования! Зарегистрируйтесь, чтобы стать членом нашего сообщества.
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: Peter, DEMBEL, YURIY  
узнать высоту панели задач
СергейДата: Пт, 01 Октября 2010, 11:10 | Сообщение # 1
Необукер
может где в реестре пишется или через длл как?

Добавлено (01 Октябрь 2010, 11:10)
---------------------------------------------
в реестре походу нет записи, иначе бы гугл сказал, остается либо вбс, либо через библу какую?

 
Сообщениеможет где в реестре пишется или через длл как?

Добавлено (01 Октябрь 2010, 11:10)
---------------------------------------------
в реестре походу нет записи, иначе бы гугл сказал, остается либо вбс, либо через библу какую?


Автор - Сергей
Дата добавления - 01 Октября 2010 в 11:10
SergДата: Пт, 01 Октября 2010, 14:17 | Сообщение # 2
Вот так можно
Прикрепления: vysota.zip (0.5 Kb)
 
СообщениеВот так можно

Автор - Serg
Дата добавления - 01 Октября 2010 в 14:17
YURIYДата: Пт, 01 Октября 2010, 15:03 | Сообщение # 3
WebMaster
Serg, второй раз уже постишь примеры проектов не в свой раздел...

Будь внимательнее наконец.

 
СообщениеSerg, второй раз уже постишь примеры проектов не в свой раздел...

Будь внимательнее наконец.


Автор - YURIY
Дата добавления - 01 Октября 2010 в 15:03
СергейДата: Пт, 01 Октября 2010, 15:05 | Сообщение # 4
Необукер
Quote (Serg)
Вот так можно
и куда этот файл, чет ни как не догоню, вроде не функция?

аааа, это же исходник ммб, но он у меня не стоит, скажи как там реализовано, я на НБ сделаю :)

 
Сообщение
Quote (Serg)
Вот так можно
и куда этот файл, чет ни как не догоню, вроде не функция?

аааа, это же исходник ммб, но он у меня не стоит, скажи как там реализовано, я на НБ сделаю :)


Автор - Сергей
Дата добавления - 01 Октября 2010 в 15:05
YURIYДата: Пт, 01 Октября 2010, 15:07 | Сообщение # 5
WebMaster
Code
DisplayValue("Text","ScreenHeight()-WorkAreaHeight()")

ScreenHeight() - возвращает значение высоты экрана в пикселях

WorkAreaHeight() - возвращает значение высоты рабочей области экрана в пикселях

 
Сообщение
Code
DisplayValue("Text","ScreenHeight()-WorkAreaHeight()")

ScreenHeight() - возвращает значение высоты экрана в пикселях

WorkAreaHeight() - возвращает значение высоты рабочей области экрана в пикселях


Автор - YURIY
Дата добавления - 01 Октября 2010 в 15:07
SergДата: Пт, 01 Октября 2010, 15:10 | Сообщение # 6
Quote
Serg, второй раз уже постишь примеры проектов не в свой раздел...
Будь внимательнее наконец.

Видел куда постил))
Определять можно по такому принципу либо внедрёным exe файлом, который будет сохранятять значение в реестр или в текстовый файл для дальнейшего применения.
 
Сообщение
Quote
Serg, второй раз уже постишь примеры проектов не в свой раздел...
Будь внимательнее наконец.

Видел куда постил))
Определять можно по такому принципу либо внедрёным exe файлом, который будет сохранятять значение в реестр или в текстовый файл для дальнейшего применения.

Автор - Serg
Дата добавления - 01 Октября 2010 в 15:10
YURIYДата: Пт, 01 Октября 2010, 15:12 | Сообщение # 7
WebMaster
 
Сообщение

Автор - YURIY
Дата добавления - 01 Октября 2010 в 15:12
СергейДата: Пт, 01 Октября 2010, 15:13 | Сообщение # 8
Необукер
Quote (YURIY)
Код
спасиб, у меня что то инет отваливается, обнавляю, и жду когда открывает там уже посты :D
На НБ так не сделать, нет данных высоты рабочей области экрана
 
Сообщение
Quote (YURIY)
Код
спасиб, у меня что то инет отваливается, обнавляю, и жду когда открывает там уже посты :D
На НБ так не сделать, нет данных высоты рабочей области экрана

Автор - Сергей
Дата добавления - 01 Октября 2010 в 15:13
SergДата: Пт, 01 Октября 2010, 15:14 | Сообщение # 9

Добавлено (01 Октябрь 2010, 15:14)
---------------------------------------------

Quote
На НБ так не сделать, нет данных высоты рабочей области экрана

А внедрение в проект exe не устраивает?


Сообщение отредактировано
Serg - Пт, 01 Октября 2010, 15:14
 
Сообщение

Добавлено (01 Октябрь 2010, 15:14)
---------------------------------------------

Quote
На НБ так не сделать, нет данных высоты рабочей области экрана

А внедрение в проект exe не устраивает?

Автор - Serg
Дата добавления - 01 Октября 2010 в 15:14
СергейДата: Пт, 01 Октября 2010, 15:14 | Сообщение # 10
Необукер
я так поимаю, что эти данные генерирует сама ММБ?
 
Сообщениея так поимаю, что эти данные генерирует сама ММБ?

Автор - Сергей
Дата добавления - 01 Октября 2010 в 15:14
SergДата: Пт, 01 Октября 2010, 15:15 | Сообщение # 11
Quote
я так поимаю, что эти данные генерирует сама ММБ?

Да, системная константа.
 
Сообщение
Quote
я так поимаю, что эти данные генерирует сама ММБ?

Да, системная константа.

Автор - Serg
Дата добавления - 01 Октября 2010 в 15:15
СергейДата: Пт, 01 Октября 2010, 15:17 | Сообщение # 12
Необукер
Quote (Serg)
Ну большинство пробовали ммб
я тоже пробовал :)
Но с того времени я 2 раза винду сносил, но ммб не устанавливал...

Добавлено (01 Октябрь 2010, 15:17)
---------------------------------------------

Quote (Serg)
А внедрение в проект exe не устраивает?
зачем внедрять, просто при открытии чтоб со3давал возле себя текстовик с нужной цифрой
 
Сообщение
Quote (Serg)
Ну большинство пробовали ммб
я тоже пробовал :)
Но с того времени я 2 раза винду сносил, но ммб не устанавливал...

Добавлено (01 Октябрь 2010, 15:17)
---------------------------------------------

Quote (Serg)
А внедрение в проект exe не устраивает?
зачем внедрять, просто при открытии чтоб со3давал возле себя текстовик с нужной цифрой

Автор - Сергей
Дата добавления - 01 Октября 2010 в 15:17
SergДата: Пт, 01 Октября 2010, 15:18 | Сообщение # 13
Quote
зачем внедрять, просто при открытии чтоб со3давал возле себя текстовик с нужной цифрой

Ну да, запустить програмку при запуске проекта и считать данные из полученного файла.
 
Сообщение
Quote
зачем внедрять, просто при открытии чтоб со3давал возле себя текстовик с нужной цифрой

Ну да, запустить програмку при запуске проекта и считать данные из полученного файла.

Автор - Serg
Дата добавления - 01 Октября 2010 в 15:18
СергейДата: Пт, 01 Октября 2010, 15:18 | Сообщение # 14
Необукер
можно сделать в скрытом режиме, типа трея, такое можно?(чтоб окно не мелькало)
 
Сообщениеможно сделать в скрытом режиме, типа трея, такое можно?(чтоб окно не мелькало)

Автор - Сергей
Дата добавления - 01 Октября 2010 в 15:18
YURIYДата: Пт, 01 Октября 2010, 15:19 | Сообщение # 15
WebMaster
Quote (Сергей)
зачем внедрять, просто при открытии чтоб со3давал возле себя текстовик с нужной цифрой

бррр, пусть лучше Дембель наколдует тебе vbs.

 
Сообщение
Quote (Сергей)
зачем внедрять, просто при открытии чтоб со3давал возле себя текстовик с нужной цифрой

бррр, пусть лучше Дембель наколдует тебе vbs.


Автор - YURIY
Дата добавления - 01 Октября 2010 в 15:19
СергейДата: Пт, 01 Октября 2010, 15:28 | Сообщение # 16
Необукер
и есно само закрывалось после выдачи результата :)

Добавлено (01 Октябрь 2010, 15:21)
---------------------------------------------

Quote (YURIY)
бррр, пусть лучше Дембель наколдует тебе vbs.
Юр, я гуглил, нет таких скриптов
если только, на вбс получить высоту рабочей области, чтож надо погуглить

Добавлено (01 Октябрь 2010, 15:26)
---------------------------------------------
вот нашел, теперь будим ждать Дембеля, я не разобрался :(
походу выдергивает инфу из библы user32
Надо у Петра спросить, может такое в плагин включить...

Сообщение отредактировано
Сергей - Пт, 01 Октября 2010, 15:28
 
Сообщениеи есно само закрывалось после выдачи результата :)

Добавлено (01 Октябрь 2010, 15:21)
---------------------------------------------

Quote (YURIY)
бррр, пусть лучше Дембель наколдует тебе vbs.
Юр, я гуглил, нет таких скриптов
если только, на вбс получить высоту рабочей области, чтож надо погуглить

Добавлено (01 Октябрь 2010, 15:26)
---------------------------------------------
вот нашел, теперь будим ждать Дембеля, я не разобрался :(
походу выдергивает инфу из библы user32
Надо у Петра спросить, может такое в плагин включить...


Автор - Сергей
Дата добавления - 01 Октября 2010 в 15:28
SergДата: Пт, 01 Октября 2010, 15:52 | Сообщение # 17
 
Сообщение

Автор - Serg
Дата добавления - 01 Октября 2010 в 15:52
DEMBELДата: Пт, 01 Октября 2010, 17:01 | Сообщение # 18
Наш дизайнер


Как задавать вопросы

Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Сообщение

Автор - DEMBEL
Дата добавления - 01 Октября 2010 в 17:01
YURIYДата: Пт, 01 Октября 2010, 18:50 | Сообщение # 19
WebMaster
 
Сообщение

Автор - YURIY
Дата добавления - 01 Октября 2010 в 18:50
SergДата: Пт, 01 Октября 2010, 19:37 | Сообщение # 20
 
Сообщение

Автор - Serg
Дата добавления - 01 Октября 2010 в 19:37
СергейДата: Пт, 01 Октября 2010, 19:44 | Сообщение # 21
Необукер
Quote (DEMBEL)
да можно и так вызывать эту функцию api из rundll32 user32.dll,SystemParametersInfo только я никак не могу подобрать нужные аргументы... как должно по идее так не работает почемуто... ну по идее, лучше это в плагин засунуть
покажи как ты делаешь, у меня есть плагин для работы длл, может через него получится
 
Сообщение
Quote (DEMBEL)
да можно и так вызывать эту функцию api из rundll32 user32.dll,SystemParametersInfo только я никак не могу подобрать нужные аргументы... как должно по идее так не работает почемуто... ну по идее, лучше это в плагин засунуть
покажи как ты делаешь, у меня есть плагин для работы длл, может через него получится

Автор - Сергей
Дата добавления - 01 Октября 2010 в 19:44
RezzoxeДата: Пт, 01 Октября 2010, 19:50 | Сообщение # 22
 
Сообщение

Автор - Rezzoxe
Дата добавления - 01 Октября 2010 в 19:50
DEMBELДата: Пт, 01 Октября 2010, 20:00 | Сообщение # 23
Наш дизайнер
Quote (Сергей)
покажи как ты делаешь

ну подбирал параметры SystemParametersInfo, синтаксис
SystemParametersInfoA uAction uParam lpvParam fuWinParam
например для смены обоев:
SystemParametersInfo "20, 0, c:\name.bmp, 0x1" но это надо лазить в msdn по инфе о параметрах, потом правильно записать для rundll32... Лучше плагином сделать как надо сразу, не заморачивайся.


Как задавать вопросы

Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Сообщение
Quote (Сергей)
покажи как ты делаешь

ну подбирал параметры SystemParametersInfo, синтаксис
SystemParametersInfoA uAction uParam lpvParam fuWinParam
например для смены обоев:
SystemParametersInfo "20, 0, c:\name.bmp, 0x1" но это надо лазить в msdn по инфе о параметрах, потом правильно записать для rundll32... Лучше плагином сделать как надо сразу, не заморачивайся.

Автор - DEMBEL
Дата добавления - 01 Октября 2010 в 20:00
YURIYДата: Пт, 01 Октября 2010, 21:27 | Сообщение # 24
WebMaster
 
Сообщение

Автор - YURIY
Дата добавления - 01 Октября 2010 в 21:27
PeterДата: Вс, 03 Октября 2010, 08:49 | Сообщение # 25
Админ NeoBook
Quote (Serg)
Видел куда постил))

Quote (Serg)
Вот программа, сохраняет в файл vs.txt значение высоты панели задач.
Но...что то вес большой, аш 518 КБ

Serg, в следующий раз, прежде, чем постить всякий хлам в разделе NB, хорошенько подумай!
:)
Эту задачу можно легко решить с помощью плагина, или, на худой конец, VBS.


- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение
Quote (Serg)
Видел куда постил))

Quote (Serg)
Вот программа, сохраняет в файл vs.txt значение высоты панели задач.
Но...что то вес большой, аш 518 КБ

Serg, в следующий раз, прежде, чем постить всякий хлам в разделе NB, хорошенько подумай!
:)
Эту задачу можно легко решить с помощью плагина, или, на худой конец, VBS.


Автор - Peter
Дата добавления - 03 Октября 2010 в 08:49
СергейДата: Ср, 06 Октября 2010, 20:21 | Сообщение # 26
Необукер
Serg, обманывает программка :D
Верхнюю панель не учитывает....
 
СообщениеSerg, обманывает программка :D
Верхнюю панель не учитывает....

Автор - Сергей
Дата добавления - 06 Октября 2010 в 20:21
GorezcaidДата: Чт, 07 Октября 2010, 09:31 | Сообщение # 27
Ветеран форума
А что если обсчитать высоту панели задач при разнице ширины,высоты всего окна приложения в развёрнутом виде от размера всего экрана + смещенное положения координат окна (относительно экрана x,y),относительно нуля (верхней части всего экрана 0,0).
Может получится...


Win7 Pro SP1 x64; NBv5.5.4rus,v5.6.2rus, v5.7.0en, Opera
 
СообщениеА что если обсчитать высоту панели задач при разнице ширины,высоты всего окна приложения в развёрнутом виде от размера всего экрана + смещенное положения координат окна (относительно экрана x,y),относительно нуля (верхней части всего экрана 0,0).
Может получится...

Автор - Gorezcaid
Дата добавления - 07 Октября 2010 в 09:31
DEMBELДата: Чт, 07 Октября 2010, 11:53 | Сообщение # 28
Наш дизайнер
а в размере окна приложения учитывается размер заголовка окна и рамок, если приложение имеет системное окно? или считается только то что внутри окна, если да, то снова будет нестыковочка

Как задавать вопросы

Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Сообщениеа в размере окна приложения учитывается размер заголовка окна и рамок, если приложение имеет системное окно? или считается только то что внутри окна, если да, то снова будет нестыковочка

Автор - DEMBEL
Дата добавления - 07 Октября 2010 в 11:53
SergДата: Чт, 07 Октября 2010, 15:32 | Сообщение # 29
 
Сообщение

Автор - Serg
Дата добавления - 07 Октября 2010 в 15:32
AlienДата: Чт, 07 Октября 2010, 15:56 | Сообщение # 30
Serg, я это тоже находил :)
 
СообщениеSerg, я это тоже находил :)

Автор - Alien
Дата добавления - 07 Октября 2010 в 15:56
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск: