Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Офф-топ

Страница: 1 |

 

  Вопрос: Си Добавлено: 01.04.04 13:50  

Автор вопроса:  Russian Neo | Web-сайт: kazbayev.narod.ru | ICQ: 248318020 

Подскажите пожалуйста, можно ли в языке Си использовать функции WinAPI?

 Если да, то как их объявлять и использовать (например, GetSystemTime)?

Подскажите, пожалуйста...

Ответить

  Ответы Всего ответов: 7  

Номер ответа: 1
Автор ответа:
 sne



Разработчик Offline Client

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #1
Добавлено: 01.04.04 15:22

Можно, использлвать - так же как и везде, объявлять ничего не надо, нужно Include'ить header'ные файлы, т.е. объявления этих самых АПИ, констант, типов...

Ответить

Номер ответа: 2
Автор ответа:
 Russian Neo



ICQ: 248318020 

Вопросов: 22
Ответов: 195
 Web-сайт: kazbayev.narod.ru
 Профиль | | #2
Добавлено: 01.04.04 17:28

В смысле? Я не тормоз...... но можно кусочек кода, если не трудно?

Ответить

Номер ответа: 3
Автор ответа:
 Chill



ICQ: 554200 

Вопросов: 101
Ответов: 343
 Профиль | | #3 Добавлено: 01.04.04 23:04

В си только на АПИ и пишут в основном =)))

//code =)

#include

#include

int main()

{

SYSTEMTIME st;

GetSystemTime((LPSYSTEMTIME)&st);

printf("year: %d\nmonth: %d\nday: %d\n", st.wYear, st.wMonth, st.wDay);

}

Ответить

Номер ответа: 4
Автор ответа:
 Russian Neo



ICQ: 248318020 

Вопросов: 22
Ответов: 195
 Web-сайт: kazbayev.narod.ru
 Профиль | | #4
Добавлено: 02.04.04 05:45

А какие файлы includить?

#include < чего >

#include < чего >

Ответить

Номер ответа: 5
Автор ответа:
 sne



Разработчик Offline Client

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #5
Добавлено: 02.04.04 10:58

MSDN есть? Ясно... нет... тогда вот:

  Windows NT/2000 or later: Requires Windows NT 3.1 or later.

Windows 95/98/Me: Requires Windows 95 or later.

Header: Declared in Winbase.h; include Windows.h.

Library: Use Kernel32.lib.

Ответить

Номер ответа: 6
Автор ответа:
 Russian Neo



ICQ: 248318020 

Вопросов: 22
Ответов: 195
 Web-сайт: kazbayev.narod.ru
 Профиль | | #6
Добавлено: 03.04.04 14:33
sne (или кто-нить другой), если не  сложно, надолбите пример, пожалуйста, со всеми includами и т.д. ПОЖА-А-АЛУЙСТА!!!

Ответить

Номер ответа: 7
Автор ответа:
 Chill



ICQ: 554200 

Вопросов: 101
Ответов: 343
 Профиль | | #7 Добавлено: 04.04.04 13:33

Вот так должно работать...

//code =)

#include

#include

int main()

{

SYSTEMTIME st;

GetSystemTime((LPSYSTEMTIME)&st);

printf("year: %d\nmonth: %d\nday: %d\n", st.wYear, st.wMonth, st.wDay);

}

Вообще большинство АПИ содержится в windows.h

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам