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

RusFAQ.ru: Win API


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


RusFAQ.ru: Win API

Выпуск № 011
от 10.09.2003, 21:00

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


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

BOLT
Статус: Профессиональный
Общий рейтинг: 170.67
URL: Начинающему программитсу: софт, примеры, документация, Assembler, C & C++.
Телефон: Три раза АУ!
[Подробней >>]
Bob Johnson
Статус: Профессиональный
Общий рейтинг: 152.12
URL: Программирование
[Подробней >>]


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

Вопрос № 21. Уважаемые Эксперты! У меня несколько вопросом по работе с системным меню 1. Как установить созданное... (ответов: 2)
Вопрос № 22. Здравствуйте, эксперты. Kak v Property Sheet izmenit nadpis na knopke "Apply"? Zaranie Sp... (ответов: 1)

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


 Вопрос № 21

Уважаемые Эксперты!
У меня несколько вопросом по работе с системным меню
1. Как установить созданное мною строку меню как строку по-умолчанию
Я нашел вот эти две функции, но вот вопрос что в них передавать. Параметр hMenu понятен - это хендл эелемента меню, но что озаначают остальные два парамтра и какие значения в них надо передать, чтобы установить и снять дефолт
WINUSERAPI UINT WINAPI GetMenuDefaultItem(HMENU hMenu, UINT fByPos, UINT gmdiFlags)
WINUSERAPI BOOL WINAPI SetMenuDefaultItem(HMENU hMenu, UINT uItem, UINT fByPos)
2. Могу ли я программно удалить какой либо пункт меню созданный ОС, например такие как Закрыть, Свернуть, Переместить при этом не удаляя кнопки из заголовка окна, т.е чтобы кнопки в заголовке остались работоспособными, а пункт в меню исчез.
Спасибо за ответы!



Вопрос отправлен: 05.09.2003, 15:42
Отправитель: lonfst

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

Отвечает BOLT

Приветствую Вас, lonfst!
uItem
[in] Identifier or position of the new default menu item or - 1 for no default item. The meaning of this parameter depends on the value of fByPos.
fByPos
[in] Value specifying the meaning of uItem. If this parameter is FALSE, uItem is a menu item identifier. Otherwise, it is a menu item position.

Да прибудет с тобой Великая Сила!
This message was created by EMan 1.5


Ответ отправлен: 06.09.2003, 23:37
Отправитель: BOLT


Отвечает Bob Johnson

Добрый день, lonfst!
Тебе нужно описание этих функций? В приложении...
> Могу ли я программно удалить какой...
Да, вполне. GetSystemMenu вернет тебе хэндл на меню окна. После можешь в него добавлять новые элементы или удалять старые.

* EMan1.5: ---===*** The game we play ***===---

Приложение:


Ответ отправлен: 08.09.2003, 23:38
Отправитель: Bob Johnson


 Вопрос № 22

Здравствуйте, эксперты.
Kak v Property Sheet izmenit nadpis na knopke "Apply"?
Zaranie Spasibo!



Вопрос отправлен: 06.09.2003, 16:52
Отправитель: Irena

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

Отвечает BOLT

Доброе время суток, Irena!
Это зависит от ОС, если версия англицкая, тогда то и по англицки будет писаться. Дело в том, что значение стандартных кнопок типа "Отмена", "Применить" и т.п. хранится в системных библиотеках ОС. Можно поискать в динамических библиотеках и подправить каким-нибудь редактором ресурсов, но это гиблое, ИМХО, занятие.

Да прибудет с тобой Великая Сила!
This message was created by EMan 1.5


Ответ отправлен: 06.09.2003, 23:37
Отправитель: BOLT



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

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

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

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

Ваше имя:

Ваш e-mail:

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


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

Ваш вопрос:


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


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


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

Программисту
Assembler (32)
C / C++ (28)
Perl (5)
Builder / Delphi (18)
Pascal (21)
Basic / VBA (7)
Java / JavaScript (11)
PHP (10)
Криптография (7)
WinAPI (15)
Пользователю
Windows 95/98/Me (47)
Windows NT/2000/XP (62)
"Железо" (38)
Поиск информации (23)
Администратору
Windows NT/2000/XP (26)
Linux / Unix (10)
Юристу
Гражданское право (8)
Семейное право (5)
Трудовое право (6)
КоАП (5)

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




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


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

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

В избранное