|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
07.02.2009, 20:21 | #1 |
Непрофессионал
Участник клуба
Регистрация: 01.01.2008
Сообщений: 1,405
|
Индикатор
Вот примерчик простенького индикатора. Его можно использовать во всякого рода пультах управления (собственно для этого он изначально и был написан). Здесь на его базе нарисованы часики.
В архиве исходники, ресурсы для индикатора, exe-шник и ещё утилитка (консольная) для формирования файла регионов, для отображения непрямоугольных окон. Вызов утилиты - bmptorgn [имя файла bmp] [имя файла регионов] bmp (входной) должен быть 24-х разрядным. Цвет левой верхней точки используется в качестве маски, т.е. области, помеченные этим цветом, не попадут в файл регионов и не будут отображаться в клиентской области окна. Файл регионов (выходной) - файл, содержащий структуру RGNDATA typedef struct _RGNDATA { // rgnd RGNDATAHEADER rdh; char Buffer[1]; } RGNDATA;
И чем больше я узнавал людей, тем больше мне нравились компьютеры.
------------------------------------ Страничка с моими программками http://ulex-masm.ru |
11.02.2009, 07:42 | #2 |
Новичок
Джуниор
Регистрация: 11.02.2009
Сообщений: 1
|
Спасибо огромное.
|
12.04.2010, 17:43 | #3 | |
Новичок
Джуниор
Регистрация: 10.04.2010
Сообщений: 5
|
индикатор
Цитата:
если у вас код проги семисегментного индикатора ?? |
|
12.04.2010, 18:09 | #4 |
Форумчанин
Регистрация: 15.07.2008
Сообщений: 615
|
dswar, вам должно подойти. Пример во вложении
xor eax, eax
xchg [eax], eax |
12.04.2010, 22:02 | #5 | |
Непрофессионал
Участник клуба
Регистрация: 01.01.2008
Сообщений: 1,405
|
Цитата:
Я почему их всем нахваливаю. Просто когда программа (.code) со всеми подключаемыми файлами переваливает за 10000 строк, то спасти её может только invoke. Да и более читабельно.
И чем больше я узнавал людей, тем больше мне нравились компьютеры.
------------------------------------ Страничка с моими программками http://ulex-masm.ru |
|
12.04.2010, 22:05 | #6 |
Форумчанин
Регистрация: 15.07.2008
Сообщений: 615
|
Ulex, я прекрасно знаю что они генерят , делал то не я, это пример из глубин интернета, скачивал еще давно
xor eax, eax
xchg [eax], eax |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
USB индикатор | Kn793 | Компьютерное железо | 31 | 21.03.2009 10:37 |
Как вручную перемещать индикатор в DBGrid | PilGrim | БД в Delphi | 5 | 04.01.2009 18:43 |
Индикатор громкости | Air | Компоненты Delphi | 11 | 19.07.2008 19:13 |
"Зажечь" индикатор активнасти HDD | Олвин | Помощь студентам | 3 | 25.04.2008 08:40 |
Индикатор | SERG1980 | Компоненты Delphi | 6 | 29.09.2007 21:49 |