Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Win API


Информационный Канал Subscribe.Ru

RusFAQ.ru: Win API

Выпуск № 094
от 06.10.2004, 19:20

Администратор:
Имя: Калашников О. А.
URL: Информационный ресурс
ICQ: 68951340
Россия, Москва
О рассылке:
Задано вопросов: 265
Отправлено ответов: 340
Активность: 128.3 %
[Задать вопрос >>][Регистрация эксперта >>]
[Поиск в базе][Обсудить на форуме]

ВНИМАНИЕ!
9 октября 2004 года в 17:00 (суббота) состоится встреча экспертов и подписчиков из Москвы и Области.
С собой иметь некоторое количество денежных знаков в разумных пределах для рюмочно-закусочного заведения.
Всем желающим принять участие в данном мероприятии просьба писать администратору по адресу: adm@rusfaq.ru или сбросить СМС-сообщение на номер +7-926-535-23-31, где сообщить Ваше имя и намерение присутствовать на встрече.
Место встречи будет сообщено дополнительно в начале октября персонально каждому, кто решит принять участие в тусоffке (по почте или СМС-кой соответственно).
Приглашаются все желающие!



 Список экспертов, ответы которых опубликованы в данном выпуске

Александр Чуранов
Статус: Доверительный
Общий рейтинг: 127.69
[Подробней >>]
Василевский Александр
Статус: Доверительный
Общий рейтинг: 116.17
[Подробней >>]


 Краткий перечень вопросов

Вопрос № 261. На форме находится Image1(с загруженной картинкой), а на Image1 находится TrackBar. Так вот необходи... (ответов: 1)
Вопрос № 264. Привет. Помогите начинающему программисту на WinAPI... Почему форма не перерисовывается при нажатии ... (ответов: 1)

Вопросов: 2, ответов: 2


 Вопрос № 261

На форме находится Image1(с загруженной картинкой), а на Image1 находится TrackBar. Так вот необходимо, чтобы этот самый TrackBar был прозрачным. Свойства transparent у него(в Delphi), к сожалению нет... А сделать его прозрачным необходимо, т.к. иначе не видно картинки на Image1. Пожалуйста ответьте, как это сделать. Мне это дейсвительно необходимо.
Говорят, это точно можно сделать функциями WinAPI, но вот как?



Вопрос отправлен: 24.09.2004, 20:14
Отправитель: Гала

[Следующий вопрос >>] [Список вопросов]

Отвечает Александр Чуранов

Доброе время суток, Гала!
Только рисовать окно самостоятельно, так как обеспечивающий прозрачность стиль WS_EX_LAYERED применяется только к окнам верхнего уровня, не имеющим родителей.


Ответ отправлен: 27.09.2004, 00:14
Отправитель: Александр Чуранов


 Вопрос № 264

Привет. Помогите начинающему программисту на WinAPI... Почему форма не перерисовывается при нажатии клавиш, курсор глючит и как обрабатывать коды обычных клавиш (лат. и рус. буквы). Спасибо


Приложение:


Вопрос отправлен: 29.09.2004, 18:45
Отправитель: oleg_s

[Следующий вопрос >>] [Список вопросов]

Отвечает Василевский Александр

Здравствуйте, oleg_s!
У Вас в программе есть ошибка - окно не создаётся (добавьте следующую строчку после CreateWindow):
if ( !hWnd )
return FALSE;
Вторая ошибка - перед DefWindowProc необходимо добавить строчку в функцию PaintOfObject:
default:
return DefWindowProc(...);
Ещё одно потенциальная ошибка - в функции PaintOfObject создаётся перо (CreatePen), но оно не удаляется. ОБЯЗАТЕЛЬНО необходимо удалить выбранное перо функцией DeleteObject. Если Вы этого не сделаете, то при работе Вашей программы через некоторое время перестанут рисоваться прямоугольники.
Удачи.


Ответ отправлен: 30.09.2004, 10:52
Отправитель: Василевский Александр



Форма отправки вопроса

Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+ или отправлять вопросы с сайта по адресу: http://rusfaq.ru/cgi-bin/Message.cgi.

(C) 2002-2003 Команда RusFAQ.ru.

 Персональные данные

Ваше имя:

Ваш e-mail:

Опубликовать мой e-mail в рассылке


 Вопрос и дополнение

Ваш вопрос:


Приложение (если необходимо):


Получить ответов:


 Выбор рассылки

Программисту
Assembler (25)
C / C++ (15)
Perl (6)
Builder / Delphi (15)
Pascal (19)
Basic / VBA (8)
Java / JavaScript (6)
PHP (17)
Криптография (8)
WinAPI (13)
Радиоэлектроника (16)
Пользователю
Windows 95/98/Me (44)
Windows NT/2000/XP (64)
"Железо" (37)
Поиск информации (21)
Администратору
Windows NT/2000/XP (42)
Linux / Unix (17)
Юристу
Гражданское право (8)
Семейное право (5)
Трудовое право (7)
КоАП (5)

Отправить вопрос всем экспертам выбранной рассылки.




Задать вопрос | Регистрация эксперта | Поиск в базе | Чат | Форумы | Новости
Проект экспертов RusFAQ.ru | Фотоальбом | Virus.RusFAQ.ru | Администрирование


hotlog_js="1.0";hotlog_d=document; hotlog_n=navigator;hotlog_rn=Math.random(); hotlog_n_n=(hotlog_n.appName.substring(0,3)=="Mic")?0:1; hotlog_r=""+hotlog_rn+"&s=25513&im=127&r="+escape(hotlog_d.referrer)+"&pg="+ escape(window.location.href); hotlog_d.cookie="hotlog=1"; hotlog_r+="&c="+(hotlog_d.cookie?"Y":"N"); hotlog_d.cookie="hotlog=1; expires=Thu, 01-Jan-70 00:00:01 GMT" hotlog_js="1.1";hotlog_r+="&j="+(navigator.javaEnabled()?"Y":"N") hotlog_js="1.2";hotlog_s=screen; hotlog_r+="&wh="+hotlog_s.width+'x'+hotlog_s.height+"&px="+((hotlog_n_n==0)? hotlog_s.colorDepth:hotlog_s.pixelDepth) hotlog_js="1.3" hotlog_r+="&js="+hotlog_js; hotlog_d.write("HotLog") Яндекс цитирования
© 2001-2004 Россия, Москва. Идея, дизайн, программирование: Калашников О.А. ICQ: 68951340
При перепечатке материалов ссылка на данный сайт обязательна!

http://subscribe.ru/
http://subscribe.ru/feedback/
Подписан адрес:
Код этой рассылки: comp.soft.prog.winapifaq
Отписаться

В избранное