Доброе время суток, Marouder! Они все содержатся в МСДН, правда он совсем большой - но я думаю он у вас есть. Ответ отправлен: 06.06.2003, 11:01 Отправитель: vitya Отвечает Zloy
Доброе время суток, Marouder! знаешь куда тебя сейчас пошлют? ... и кстати правильно сделают. Место одно - MSDN.
Ответ отправлен: 06.06.2003, 16:15 Отправитель: Zloy Отвечает Ramzes
Доброе время суток, Marouder! Есть такая уникальная дока, MSDN называется :))) Ответ отправлен: 06.06.2003, 11:32 Отправитель: Ramzes Отвечает Gibbel
Добрый день, Marouder! А в рассылке покопаться лень было??? Почти каждый день приходиться на этот вопрос отвечать. Смотри MSDN. Ответ отправлен: 06.06.2003, 10:26 Отправитель: Gibbel Отвечает baldr
Добрый день, Marouder! По WinInet дока лежит на сайте rusfaq.ru, а остальные - вот тебе ссылка: www.codenet.ru Тебе ее надолго хватит... :) Ответ отправлен: 06.06.2003, 08:42 Отправитель: baldr Отвечает Yuri Gordienko
Здравствуйте, Marouder! WinInet можно взять с http://virus.rusfaq.ru в разделе "Документация" Остальное 100 процентов есть на http://emanual.ru Да прибудет с тобой Велика Сила!
Ответ отправлен: 06.06.2003, 15:22 Отправитель: BOLT
Вопрос № 837
Здравствуйте. Что обозначают cbClsExtra и cbWndExtra в структуре WNDCLASSEX?
Здравствуйте, Большой Глюк! cbClsExtra указывает количество дополнительных (т.е. в дополнение к sizeof(WNDCLASSEX)) байт, следующих за экземпляром структуры WNDCLASSEX. Когда структура, описывающая класс окна, копируется, надо копировать и эти байты. Доступ к этой дополнительной памяти можно получить с помощью функций SetClassLong/GetClassLong и SetClassLongPtr/GetClassLongPtr. cbWndExtra указывает количество дополнительных байт, связанных с каждым экземпляром окна указанного класса. Т.е. когда создается окно этого класса, для него дополнительно выделяется cbWndExtra байт. Доступ к этой памяти можно получить с помощью функций SetWindowLong/GetWindowLong и SetWindowLongPtr/GetWindowLongPtr. С уважением, Avl2k. Ответ отправлен: 06.06.2003, 10:52 Отправитель: Avl2k Отвечает Gibbel
Здравствуйте, Большой Глюк! Сколько места резервировать под переменные класса/окна. Оперерировать с этими переменными в дальнейшем можно функциями GetClassLong()/SetClassLong() и GetWindowLong()/SetWindowLong() соответственно. Ответ отправлен: 06.06.2003, 10:30 Отправитель: Gibbel Отвечает Morgion
Здравствуйте, Большой Глюк! Это количесво дополнительных байт, которые могут добавлятся к классу или окну соответственно. Например для хранения каких-либо параметров. Реально- ни разу не видел ни одного примера применения.
Ответ отправлен: 06.06.2003, 12:55 Отправитель: Morgion Отвечает BOLT
Приветствую Вас, Большой Глюк! Привожу описание из Win32 Programmer's Reference: cbClsExtra    Устанавливает число дополнительных байтов для размещения в памяти структуры класса окна.ОС инициализирут число байт нулем. cbWndExtra    Устанавливает число дополнительных байтов для размещения в памяти экземпляра(объекта) окна.ОС инициализирут число байт нулем.Если приложение использует эту структуру для регистрации Диалогового окна(Dialog Box), то значение этой структуры должно принимать DLGWINDOWEXTRA. Да прибудет с тобой Велика Сила! Ответ отправлен: 06.06.2003, 15:23 Отправитель: BOLT
Вопрос № 838
Как послать сообщение пользователю локальной сети сообщение, не устанавливая дополнительных программ на его машине и не активируя у пользователя к которому оно адресовано, ни каких дополнительных приложений (например сообщение выводится в каком-нибудь MessageBox). Машина с которой осуществляется передача сообщения Win98, машина пользователя Win98, Сервер WinNT, Unix Какие API для этого можно использовать
1. Существует программа NET SEND CompName Message - чтобы сделать это тебе потребуется запустить ShellExecute 2. Можешь сам написать программу, для этого тебе потребуется - функция NetMessageBufferSend. Все остальное, как всегда в MSDN. Ответ отправлен: 06.06.2003, 14:29 Отправитель: vitya Отвечает BOLT
Добрый день, Алексей! Без программы клиента, которая будет принимать сообщение, я думаю что это нельзя. Да прибудет с тобой Велика Сила! Ответ отправлен: 07.06.2003, 14:12 Отправитель: BOLT Отвечает Ramzes
Здравствуйте, Алексей! Ну братец ты загнул.... если на машине получателя может быть любая операционка, то о каких API функциях может идти речь ? Есть функция NET_API_STATUS NetMessageBufferSend( LPCWSTR servername, LPCWSTR msgname, LPCWSTR fromname, LPBYTE buf, DWORD buflen ); Но она только под WinNT/2000/XP Ответ отправлен: 06.06.2003, 15:33 Отправитель: Ramzes Отвечает xiron
Приветствую Вас, Алексей! В API Win98 нет таких функций, они есть в Win2000 API. Не устанавливая и не активизируя никаких программ это не возможно сделать в Win98. Должен быть программа-сервер принимающая эти сообщения. Ответ отправлен: 06.06.2003, 14:35 Отправитель: xiron
Вопрос № 839
Как в С++ 6.0 в файле с расширением cpp поменять кодировку текста, например, чтобы exe-шник нормально воспринимал русский текст в окне эмулятора DOS и чтобы скопировать этот текст с вкраплениями русских слов в окно приложения данной формы вопроса и послать его вам вместе с другим вопросом ? :)
Здравствуйте, Challenger! Послал по почте программу конвертер. Да прибудет с тобой Велика Сила! Ответ отправлен: 07.06.2003, 14:12 Отправитель: BOLT
Вопрос № 840
Всё-таки удалось текст выкорчевать из cpp-файла в нормальной кодировке. Программа на подсчёт зарплаты бюджетника исходя из сетки коэффициентов и минималки. Вопрос: что означает строковый параметр **arg в основной функции main() ??? С уважением.
Приветствую Вас, Challenger! Насколько я понимаю это пример из книжки Подбельского :) int main(int argc, char ** args); первый параметер указывает на количество параметров коммандной строки второй же указывает на сами параметры args[0] - сама программа args[1] - первый параметер и т.д. Ответ отправлен: 07.06.2003, 13:17 Отправитель: vitya Отвечает Hayk
Доброе время суток, Challenger! А narg понятно что ? narg - кол-во аргументов командной строки arg - массив аргументов собственно arg[ 0 ] - имя или путь к самой программе arg[ 1 ] - первый аргумент программы arg[ narg - 1 ] - последний аргумент программы Ответ отправлен: 09.06.2003, 11:43 Отправитель: Hayk Отвечает BOLT
Приветствую Вас, Challenger! это указатель на параметры коммандной строки Да прибудет с тобой Велика Сила! Ответ отправлен: 07.06.2003, 14:25 Отправитель: BOLT Отвечает Morgion
Здравствуйте, Challenger! Как что???????? Это ж указатель на массив, содержащий параметры командной строки. По сути саму строку... Ответ отправлен: 09.06.2003, 15:28 Отправитель: Morgion
Форма отправки вопроса
Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+
или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.