может кто знает где найти полнный список ф-ий APIWindows?
может кто знает где найти полнный список ф-ий APIWindows?
В MSDN. Но есть еще недокументорованные функции, о которых не знает даже support Microsoft :)
вместе с билдером устанавливаются справочники по win api из MS SDK смотри в меню пуск в папке с билдером там есть почти всё и в инете не надо лазить
Цитата: ahilles
вместе с билдером устанавливаются справочники по win api из MS SDK смотри в меню пуск в папке с билдером там есть почти всё и в инете не надо лазить
чтобы не искал лишний раз сразу стоит сказать, что это то же самое что написано в MSDN
Только MSDN постоянно обновляется и дополняется, но я думаю, что того что поставляется вместе с билдером должно хватить за глаза.
Возможно при установке билдера ты хелп не поставил, проверь наличие в установке галочки "MS SDK HELP"
Цитата: umbrella
может кто знает где найти полнный список ф-ий APIWindows?
Поставить последний MSDN (я обхожусь 2004 годом) и прикрутить его к Билдеру...
Об недокументированных можна почитать в "Windows NT 2000 native API reference". Была где то в нете. А остальные, как и упоминалось в MSDN. Плюс есть переводные справочники в ввиде хелпа и т.д. Также не помешает иметь под рукой книгу Iczelion-а о MASM32, где много примеров использования API функций.
а на русском что-тибуть есть,а то я буржуйским не владею......
Есть книга Справочник Win32 API - там дословный перевод MSDN, но имхо это извращение. Надо учить английский, да и в MSDN все понятно.
Цитата: umbrella
а на русском что-тибуть есть,а то я буржуйским не владею......
Если Вы решили в дальнейшем быть ИТ специалистом - учить, учить и еще раз учить английский.
error C2660: 'CreateSolidBrush' : function does not take 3 arguments
Как перевести данные строки(взято из MSDN):
“When using the Microsoft Foundation Classes (MFC), the following error may occur when making a Windows application programming interface (API) call from within a member function of a window class:
C2660: 'function' : function does not take 'number' parameters
“Когда используют MFC, может иметь место следующая ошибка при использовании WinAPI-вызова изнутри члена-функции класса:” ?
Цитата:
error C2660: 'CreateSolidBrush' : function does not take 3 arguments
"Функция не может принимать 3 аргумента", т.е. слишком много аргументов, согласно МСДН:
HBRUSH CreateSolidBrush(
COLORREF crColor // brush color value
);
ф-я принимает только один аргумент: crColor тип: DWORD COLORREF;