Форум программистов, компьютерный форум, киберфорум
C/C++: WinAPI
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.68/19: Рейтинг темы: голосов - 19, средняя оценка - 4.68
0 / 0 / 0
Регистрация: 13.02.2013
Сообщений: 3

Функции из winbase.h

13.02.2013, 12:20. Показов 3797. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет.Подскажите пожалуйста, что делают эти функции, объявленные в winbase.h?


C++
1
2
3
4
5
6
7
8
WINBASEAPI long WINAPI _hread(HFILE,LPVOID,long);
WINBASEAPI long WINAPI _hwrite(HFILE,LPCSTR,long);
WINBASEAPI HFILE WINAPI _lclose(HFILE);
WINBASEAPI HFILE WINAPI _lcreat(LPCSTR,int);
WINBASEAPI LONG WINAPI _llseek(HFILE,LONG,int);
WINBASEAPI HFILE WINAPI _lopen(LPCSTR,int);
WINBASEAPI UINT WINAPI _lread(HFILE,LPVOID,UINT);
WINBASEAPI UINT WINAPI _lwrite(HFILE,LPCSTR,UINT);
Правильно ли я понимаю, что они для работы с файлами, чтение, запись, закрытие и т.д.? Если я прав, то подскажите, пожалуйста, насчёт аргументов. HFILE - это дескриптор файла? Если да, то как его получить? Почему перед названием функции стоит комбинация символов _l? Они как-то по особенному открывают, читают файлы? И что означает WINBASEAPI перед типом возвращаемого значения?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
13.02.2013, 12:20
Ответы с готовыми решениями:

Ошибка на функциях winBase
Здравствуйте. Компилятор выдает ошибку на функциях winBase, в чем может быть причина?

Winbase.h ошибки
Здравствуйте, при написании программы возникла такая проблема: какие то ошибки в файле winbase.h В своём проекте я подключаю вот эти...

Программа ругается на библиотеку winbase.h
Нашел в сети пример #include "stdafx.h" #include <winbase.h> #include <stdio.h> int n; char dd; DWORD dr =...

4
 Аватар для Kaimi
38 / 33 / 6
Регистрация: 17.09.2012
Сообщений: 66
13.02.2013, 12:40
http://support.microsoft.com/kb/11988
http://support.microsoft.com/kb/99456
http://nukz.net/reference/file... o_671g.htm

The _lread function reads data from the specified file.

Note This function is provided only for compatibility with 16-bit versions of Windows. Win32-based applications should use the ReadFile function.
1
0 / 0 / 0
Регистрация: 13.02.2013
Сообщений: 3
13.02.2013, 17:30  [ТС]
Про функции понял. Спасибо.

Добавлено через 51 минуту
А что означает WINBASEAPI перед типом возвращаемого значения?
0
Неэпический
 Аватар для Croessmah
18149 / 10731 / 2067
Регистрация: 27.09.2012
Сообщений: 27,035
Записей в блоге: 1
13.02.2013, 17:34
Цитата Сообщение от Legion877 Посмотреть сообщение
А что означает WINBASEAPI перед типом возвращаемого значения?
C++
1
__declspec(dllimport)
0
0 / 0 / 0
Регистрация: 13.02.2013
Сообщений: 3
13.02.2013, 17:41  [ТС]
WINBASEAPI заменяется на __declspec(dllimport)?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
13.02.2013, 17:41
Помогаю со студенческими работами здесь

Функции. Как после одного возвратного значения функции отталкиваться от возврата другой функции
Написал код, в котором 2 функции одна возвращает стринговое значение, вторая должна бы вернуть значение, отталкиваясь от первой. Возможно...

excel. создать таблицу значение кусочно-непрерывной функции y на интервале [xmin; xmax] с шагом h, для расчета функции y используя логические функции


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это дополнительная запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru