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

RusFAQ.ru: Программирование на C / C++


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


RusFAQ.ru: Программирование на C / C++

Выпуск № 454
от 04.02.2004, 10:30

Администратор:
Имя: Nick.Box
URL: Информационный ресурс
ICQ: 365124
[censored], [censored]
О рассылке:
Задано вопросов: 1430
Отправлено ответов: 2988
Активность: 208.9 %
[Задать вопрос >>][Регистрация эксперта >>]
[Поиск в базе][Обсудить на форуме]


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

chebv
Статус: Опытный
Общий рейтинг: 114.04
URL: Chebv
[Подробней >>]
vitya
Статус: Профессиональный
Общий рейтинг: 108.55
[Подробней >>]


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

Вопрос № 1423. Есть необходимость менять форму курсора при перемещении мышки над определенной областью окна. Я отл... (ответов: 1)
Вопрос № 1425. Всем добрый день (вечер, утро и т.д.). Вопрос такой - нужна информация по созданию своего формата БД... (ответов: 2)

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


 Вопрос № 1423

Есть необходимость менять форму курсора при перемещении мышки над определенной областью окна.
Я отлавливаю WM_MOUSEMOVE и проверяю координаты мыши. Если она над областью, то вызываю SetCursor(LoadCursor(NULL, IDC_SIZEALL));
Проблема в том, что при последующем перемещении мышки над этой областью форма курсора вначале преобразуется в начальную и затем приобретает нужную форму.
Получается, что курсор постоянно дергается превращаясь из стрелки в руку и обратно.
Как сделать так, чтобы пока мышка находится (двигается) над определенной областью курсор не менялся и при выходе из нее изменился на стандартный.
Спасибо.



Вопрос отправлен: 29.01.2004, 19:14
Отправитель: Eugene (v_eugene@mail.ru)

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

Отвечает chebv

Добрый день, Eugene!
Может завести в обработчие WM_MOUSEMOVE логическую переменную, устанавливать ее в ИСТИНУ, когда это сообщение срабатывает в первый раз для данной области, и в ложь, когда выходит из нее. Соответственно, если данная переменная уже ИСТИНА, то не вызывать SetCursor.

Ответ отправлен: 30.01.2004, 10:53
Отправитель: chebv


 Вопрос № 1425

Всем добрый день (вечер, утро и т.д.).
Вопрос такой - нужна информация по созданию своего формата БД. Просто нелюблю я БД, не переношу (WinAPI & Системное программирование - форевер, остальное - второстепенное), но тут денег за одну прогу обещают... Вот пришлось и до БД добраться. Поэтому я думаю, что создать свой формат будет для меня проще, чем разбираться в существующих.
Че-то похожее на БД я уже замутил за последние два дня. Просто я мало знаю о том, как должна быть построена БД.
Например, максимальный размер записи для каждого поля у меня фиксирован и везде один (скорее всего, для каждого поля нужно в структуре с его описанием задавать свой макс. размер - для картинок один, для инфе о цене товара - другой. Я прав или нет?).



Вопрос отправлен: 01.02.2004, 10:29
Отправитель: Marouder (marouder@list.ru)

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

Отвечает vitya

Доброе время суток, Marouder!
Это не самое место для задавания таких вопросов :).
Купите книжку и читайте.
Далее. Хранить нужно метаописание базыданных и саму таблицу.
Храниыть нужно так же индексные файлы и прочую муть. Данные должны также храниться в виде B - дерева, хэш таблиц и еще куча чего. Изучайте. Люди докторские пишут на созданиях БД.

Ответ отправлен: 01.02.2004, 11:23
Отправитель: vitya


Отвечает chebv

Добрый день, Marouder!
Если это не лабораторная работа, то надежнее и быстрее разобраться с какой-нить БД.

Ответ отправлен: 02.02.2004, 09:26
Отправитель: chebv



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

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

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

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

Ваше имя:

Ваш e-mail:

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


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

Ваш вопрос:


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


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


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

Программисту
Assembler (24)
C / C++ (15)
Perl (2)
Builder / Delphi (17)
Pascal (18)
Basic / VBA (7)
Java / JavaScript (3)
PHP (11)
Криптография (4)
WinAPI (10)
Радиоэлектроника (5)
Пользователю
Windows 95/98/Me (45)
Windows NT/2000/XP (61)
"Железо" (35)
Поиск информации (17)
Администратору
Windows NT/2000/XP (32)
Linux / Unix (12)
Юристу
Гражданское право (16)
Семейное право (10)
Трудовое право (12)
КоАП (11)

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




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


Яндекс цитирования
© 2001-2004 Россия, Москва. Авторское право: Калашников О.А.

http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное