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

Вниз

Написать на рабочем столе   Найти похожие ветки 

 
gu   (2012-02-22 11:44) [0]

В реестрее есть параметр, который позволяет отобразить версию виндов на р.столе (http://netler.ru/ikt/paint-desktop-version.htm)
Никто не знает, можно ли в эту надпись что-то свое добавить, например имя пк или пользователя.


 
QAZ   (2012-02-22 12:02) [1]

можно,но ненужно,и даже без этого параметра


 
Забаненный   (2012-02-22 12:59) [2]


> например имя пк

я бы еще понял, пользователя... их может быть много, и чей сеанс отобразить может и имеет какой-то смысл... но ПК-то зачем?? Что, много абсолютно одинаковых ноутбуков, которые эпизодически перемешиваются?


 
CRLF   (2012-02-22 13:25) [3]


> много абсолютно одинаковых ноутбуков, которые эпизодически
> перемешиваются
Удалённый доступ ещё никто не отменял


 
Ф1   (2012-02-22 13:38) [4]


> CRLF   (22.02.12 13:25) [3]

ага, доступ на авось-к-кому-нибудь-попаду-а-там-увижу


 
CRLF   (2012-02-22 14:13) [5]


> Ф1   (22.02.12 13:38) [4]
Десяток подключений открыл, развернул на весь экран, отошёл, через десять минут неохота вспоминать, какое же подключение сверху.

А вообще у Руссиновича была утилитка, которая такое позволяет, насколько я помню.


 
Ф1   (2012-02-22 14:50) [6]


> CRLF   (22.02.12 14:13) [5]

ну да. теоретизируя, можно придумать и покруче ситруацию: открыл одно, а у стул сломался, башкой ударился, очнулся - и не помнишь, какое открыл. тогда тоже полезно. Хотя я не уверен, что удаленный стол покажет эту надпись, ну да пусть будет. полезная вещь.


 
CRLF   (2012-02-22 15:32) [7]


> Хотя я не уверен, что удаленный стол покажет эту надпись
А с чего б ему не показывать?


 
Ф1   (2012-02-22 17:26) [8]

если она как фон  - у меня не покажет.


 
CRLF   (2012-02-22 19:18) [9]

Насколько я знаю, то, о чём говорит топикстартер, не относится к фоновой картинке.


 
Ф1   (2012-02-22 19:38) [10]

это понятно. там все раздельно, но...


 
DVM ©   (2012-02-22 22:11) [11]

Функция PaintDesktop() рисует эту надпись вместе с фоном десктопа.


> Никто не знает, можно ли в эту надпись что-то свое добавить,
>  например имя пк или пользователя.

Целяешься в адресное пространство проводника, например через ловушки, заменяешь оконную процедуру рабочего стола (или что там сверху лежит SysListview32 кажется), в свое процедуре в обработчике WM_ERASЕBKGND вызываешь сначала обработчик по умолчанию, а потом дорисовываешь свою надпись там.


 
gu   (2012-02-23 00:18) [12]

ребят все красива на ДТ пишу, но:
1. слудущее окно затирет текст
2. если окно старше ДТ - текст пишется на нем, помогите плз - написать ниже, т.е. именно на самом ДТ


 
DVM ©   (2012-02-23 00:25) [13]


> gu   (23.02.12 00:18) [12]

я ж тебе написал как чтоб не затирало сделать


 
Германн ©   (2012-02-23 00:26) [14]


> помогите плз - написать ниже, т.е. именно на самом ДТ

Читай DVM ©   (22.02.12 22:11) [11]
Если реализовать предложенное не по силам, забудь этот вопрос.


 
gu   (2012-02-23 00:40) [15]

dc(0) и из примера не катит - рисует поверх последнего окна на дт :(


 
DVM ©   (2012-02-23 00:50) [16]


> gu   (23.02.12 00:40) [15]

http://technet.microsoft.com/en-us/sysinternals/bb897557


 
DVM ©   (2012-02-23 00:55) [17]

Кстати, bginfo просто отрисовывает информацию на обоях которые потом подменяет. http://www.windowsitpro.com/article/desktop-management/bginfo


 
brother ©   (2012-02-23 06:25) [18]

http://www.programmersforum.ru/showthread.php?t=160449


 
RWolf ©   (2012-02-23 08:55) [19]

http://forum.codeguru.ru/index.php?topic=682.0


 
Андреевич   (2012-02-23 09:18) [20]

Если нужно разместить что-то на уровне (z-ордера) десктопа, то я бы сделал это обычным окошком и держал бы его позади всех (ну и продумать как быть при Win+D). Само окошко можно отрисовать через updatelayeredwindow(), в таком случае там вообще все что угодно можно нарисовать.


 
DVM ©   (2012-02-23 10:19) [21]


> brother ©   (23.02.12 06:25) [18]
> http://www.programmersforum.ru/showthread.php?t=160449

ну вот там как раз (пост 6) практически то о чем я говорил - внедрение длл и подмена оконной процедуры


 
brother ©   (2012-02-23 10:33) [22]

> внедрение длл и подмена оконной процедуры

да, и я об этом...


 
brother ©   (2012-02-23 10:56) [23]

впрочем, тот пример у меня не зараблтал, почему - не стал выяснять...


 
brother ©   (2012-02-25 07:39) [24]

> почему - не стал выяснять...

выяснил: код работает только при включеных обоях!


 
DVM ©   (2012-02-25 12:19) [25]


> brother ©   (25.02.12 07:39) [24]

там чуток подправить будет рисовать и при включенных и при выключенных, фон то у окон все равно есть.



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

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

Наверх





Память: 0.5 MB
Время: 0.067 c
4-1264439846
kalexi
2010-01-25 20:17
2013.03.22
Как определить позицию чужого окна БЕЗ РАМКИ (рабочую область)?


2-1329813740
Vasili Lubavin
2012-02-21 12:42
2013.03.22
Помогите с алгоритмом


2-1338107276
rikitiki2012
2012-05-27 12:27
2013.03.22
Автоматически прерывает выполнение (BreakPoint в настройках )


4-1262526782
Дмитрий
2010-01-03 16:53
2013.03.22
Как изменить привилегии у процесса?


2-1334691033
Новичок
2012-04-17 23:30
2013.03.22
Сканер штрих-кодов





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