rsxntwin.h

来自「infozip2.2源码」· C头文件 代码 · 共 55 行

H
55
字号
/* rsxntwin.h * * fills some gaps in the rsxnt 1.3 win32 header files (<windows.h>) that are * required for compiling Info-ZIP sources for Win NT / Win 95 */#ifdef __RSXNT__#if !defined (_RSXNTWIN_H)#define _RSXNTWIN_H#ifdef __cplusplusextern "C" {#endif#define PASCAL __stdcall#ifndef TIME_ZONE_ID_UNKNOWN#  define TIME_ZONE_ID_UNKNOWN  0#endif#define FILE_ATTRIBUTE_HIDDEN   0x00000002#define FILE_ATTRIBUTE_SYSTEM   0x00000004#define FILE_SHARE_DELETE       0x00000004#define HFILE_ERROR        -1#define _get_osfhandle(h) hBOOL WINAPI DosDateTimeToFileTime(WORD, WORD, LPFILETIME);#define SetVolumeLabel TFUNCT(SetVolumeLabel)BOOL WINAPI SetVolumeLabel(LPCTSTR, LPCTSTR);#define GetDriveType TFUNCT(GetDriveType)DWORD GetDriveType(LPCTSTR);#define DRIVE_REMOVABLE   2#ifdef __cplusplus}#endif#if (defined(ZIP) || defined(UNZIP_INTERNAL))#  ifndef NO_NTSD_WITH_RSXNT#    define NO_NTSD_WITH_RSXNT  /* RSXNT windows.h does not yet support NTSD */#  endif#endif#endif /* !defined (_RSXNTWIN_H) */#endif /* __RSXNT__ */

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?