Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Ветеран


Сообщения: 3320
Благодарности: 916

Профиль | Отправить PM | Цитировать


Нет это целое число только ответ функции, в данном примере о своей работе. Она себе всё что хочет может творить, а возвращает только ответ Да(1), Нет(0) или ещё что-то (2) в другом случаи.
Цитата fileattr.cpp:
Код: Выделить весь код
int ESetFileTime(const wchar_t *Name,FILETIME *LastWriteTime,FILETIME *CreationTime,
                  FILETIME *LastAccessTime,int FileAttr)
{
  if ((LastWriteTime==NULL && CreationTime==NULL && LastAccessTime==NULL) ||
      ((FileAttr & FA_DIREC) && WinVer.dwPlatformId!=VER_PLATFORM_WIN32_NT))
    return 1;
//...
    int Code=Message(MSG_DOWN|MSG_WARNING|MSG_ERRORTYPE,3,UMSG(MError),
                UMSG(MSetAttrTimeCannotFor),Name,UMSG(MHRetry), //BUGBUG
                UMSG(MHSkip),UMSG(MHCancel));
    if (Code<0)
      return 0; //???
    if(Code == 1)
      return 2;
    if(Code == 2)
      return 0;
  }
  return 1;
}
>>
В данном случаи дата выставляется в теле функции.
Это сообщение посчитали полезным следующие участники:

Отправлено: 23:34, 31-05-2008 | #8