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

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


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


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

Выпуск № 158
от 27.12.2002, 20:30

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


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

PL
Статус: Доверительный
Общий рейтинг: 116.43
[Подробней >>]
barsik_
Статус: Доверительный
Общий рейтинг: 155
[Подробней >>]
Dzik
Статус: Профессиональный
Общий рейтинг: 114.89
URL: Разработка игрушек
[Подробней >>]
 
Melkor
Статус: Доверительный
Общий рейтинг: 130.58
[Подробней >>]
Avl2k
Статус: Опытный
Общий рейтинг: 128.94
[Подробней >>]
VicSimon
Статус: Начальный
Общий рейтинг: 103.81
[Подробней >>]
 
Jadd
Статус: Профессиональный
Общий рейтинг: 144.95
[Подробней >>]


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

Вопрос № 459. Здравствуйте эксперты! Цитирую: "Прототипы функций описаны в файле wincrypt.h. Для использовани... (ответов: 6)
Вопрос № 461. Как в долбанный класс передать строку. Сил уже нет и терпения. Это к предыдущему вопросу. По возмож... (ответов: 2)
Вопрос № 462. To Jadd: Ну а что не так у меня? st->DateRange(sdate); Что не так? Он может и передаёт, но не пашет.... (ответов: 2)
Вопрос № 463. у меня 3 вопроса по WindowsNT 1)Как узнать список загруженных в данный момент процессов,потоков моду... (ответов: 2)

Вопросов: 4, ответов: 12


 Вопрос № 459

Здравствуйте эксперты!
Цитирую:
"Прототипы функций описаны в файле wincrypt.h. Для использования этих функций в свойствах проекта нужно определить константу _WIN32_WINNT и задать ей значение 0x0400 (или больше). Данная константа применяется в файле wincrypt.h для проверки версии Windows.".
Как и где определить эту константу (поподробнее если можно).
Заранее благодарен,
EraSer



Вопрос отправлен: 24.12.2002, 08:45
Отправитель: EraSer (eraser99@tut.by)

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

Отвечает PL

Приветствую Вас, EraSer!
Ну наверное гденить перед инклудом wincrypt.h,
так как в нем эта константа используется.
Попробуй в stdafx.h - наверное лучший способ!

Ответ отправлен: 24.12.2002, 14:50
Отправитель: PL


Отвечает barsik_

Доброе время суток, EraSer!
pered obyavleniyami #define _WIN32_WINNT 0x0400


Ответ отправлен: 24.12.2002, 14:34
Отправитель: barsik_


Отвечает Dzik

Добрый день, EraSer!
Вроде эта константа уже определена, но если нет напиши
#define _WIN32_WINNT 0x0400


Ответ отправлен: 24.12.2002, 15:36
Отправитель: Dzik


Отвечает Melkor

Доброе время суток, EraSer!
#define _WIN32_WINNT 0x0400 - можно описать до подключения wincrypt.h или в его начале.

Ответ отправлен: 24.12.2002, 12:47
Отправитель: Melkor


Отвечает Avl2k

Приветствую Вас, EraSer!
Это задается в настройках проекта. Для VC++ 6.0:
1. Открываем диалог Project/Settings.
2. В комбо-боксе Settings For выбираем "All Configurations"
3. Открываем вкладку C/C++.
4. В комбике Category Выбираем категорию "General". В поле Preprocessor Definitions ставим запятую после предыдущих определений и пишем _WIN32_WINNT=0x0400 (если компилируем для NT4.0) и нажимаем OK.
Учтите, что проект, собранный с этим define'ом разрешит использование функций, специфичных для указанной версии NT.
С уважением, Avl2k.

Ответ отправлен: 26.12.2002, 18:39
Отправитель: Avl2k


Отвечает VicSimon

Здравствуйте, EraSer!
ПЕРЕД включением в исходник wincrypt.h (#include ) указываете:
#define _WIN32_WINNT 0x0400
И все...

Ответ отправлен: 24.12.2002, 08:54
Отправитель: VicSimon


 Вопрос № 461

Как в долбанный класс передать строку. Сил уже нет и терпения.
Это к предыдущему вопросу.
По возможности отвечайте на мыло.


Приложение:


Вопрос отправлен: 24.12.2002, 16:54
Отправитель: Lexus

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

Отвечает barsik_

Доброе время суток, Lexus!
ti ne copiruesh stroku v classe.
sdelllay tak
MyDate (char* a) {
char* sdate = new char[strlen(a)+1];
strcpy(sdate, a)
}
videlil pamat i v neyo skopiroval stroku, a to ti prosto ukazal ukazatel na a

Ответ отправлен: 24.12.2002, 18:28
Отправитель: barsik_


Отвечает Jadd

Приветствую Вас, Lexus!
Ну, блин. Я же тебе написал как. Создаешь экземпляр твоего класса и пишешь:

объект класса->строка
Для начала написал бы адресок почты.


Ответ отправлен: 24.12.2002, 17:13
Отправитель: Jadd


 Вопрос № 462

To Jadd:
Ну а что не так у меня? st->DateRange(sdate);
Что не так? Он может и передаёт, но не пашет. Прежде чем кричать, посмотрел бы прогу. Адрес мой AlexBez@komifree.ru
Напиши. Лучше пример.
Ошибка там вроде в несоответствии передаваемых и используемых типов. Но я уже и так и этак. Не идёт. Уже и переделывать пытался. Ещё ошибок до кучи. в общем не знаю. На вас одна надежда.



Вопрос отправлен: 24.12.2002, 18:22
Отправитель: Lexus

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

Отвечает Jadd

Доброе время суток, Lexus!
Да не кричал я. Ок. Напишу и все выясним.

Ответ отправлен: 24.12.2002, 18:32
Отправитель: Jadd


Отвечает barsik_

Здравствуйте, Lexus!
ULAMAL, PRISHLI CODE, TOT YA NE SOHRANIL

Ответ отправлен: 24.12.2002, 19:23
Отправитель: barsik_


 Вопрос № 463

у меня 3 вопроса по WindowsNT
1)Как узнать список загруженных в данный момент процессов,потоков модулей и куч, есди можно, то опишите поподробнее.
2)Как узнать информацию про память (ОП, ВП и файл подкачки)
3)Как узнать какая загружена винда (NT,ME,XP,...)
заранее благодарен



Вопрос отправлен: 24.12.2002, 19:01
Отправитель: Toha

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

Отвечает barsik_

Добрый день, Toha!
1) CTRL-ALT-DELETE
2) CTRL-ALT-DELETE
3) PRI ZAGRUZKE SMOTRI VNIMATELNO

Ответ отправлен: 24.12.2002, 19:21
Отправитель: barsik_


Отвечает Jadd

Здравствуйте, Toha!
Есть книга Джеффри Рихтера "Windows для профессионалов". Там все эти вопросы довольно детально рассматриваются. Все эти три вопроса - отдельные темы и довольно большие. Так что купи книгу или ищи электронную. У меня есть электронная, но на английском. Точно есть на русском, но 3-е издание(сейчас 4-е).

Ответ отправлен: 25.12.2002, 01:20
Отправитель: Jadd



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

Внимание!
Форма может работать некорректно в почтовых программах "Microsoft Outlook" и "Microsoft Outlook Express". В программе The Bat! подобные формы не работают вообще!
После нажатия на кнопку "Отправить", будет открыто второе окно. Заметьте, что в некоторых браузерах могут стоять запреты на открытие других окон, а также "чрезмерное" кэширование данных, при этом факт отправки Вашего вопроса стоит под сомнением.
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+ или отправлять вопросы с сайта по адресу: http://rusfaq.ru/cgi-bin/Message.cgi.

© 2002 Команда RusFAQ.ru.

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

Ваше имя:

Ваш e-mail:

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


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

Ваш вопрос:


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


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


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

Программисту
Assembler (40)
C / C++ (29)
Perl (5)
Delphi (22)
Pascal (23)
Basic / VBA (11)
Java / JavaScript (7)
PHP (4)
MySQL / MSSQL (5)
Пользователю
Windows 95/98/Me (32)
Windows NT/2000/XP (28)
"Железо" (31)
Поиск информации (13)
Администратору
Windows NT/2000/XP (11)
Linux / Unix (14)
Юристу
Гражданское право (7)
Семейное право (3)
Трудовое право (4)
КоАП (2)

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




Яндекс цитирования

© 2002 Россия, Москва. Авторское право: RusFAQ.ru

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

В избранное