亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? mapiwin.h

?? c語言編程軟件vc6.0中文綠色版_vc6.0官方下載
?? H
?? 第 1 頁 / 共 2 頁
字號:
#define LoadLibraryA                LoadLibrary
#define lstrcatA                    lstrcat
#define RegisterWindowMessageA      RegisterWindowMessage
#define MAKEINTRESOURCEA            MAKEINTRESOURCE

#define WNDCLASSA                   WNDCLASS                                    

#endif  /* !_MAC */

/* Synchronization */
#define InterlockedIncrement(plong) (++(*(plong)))
#define InterlockedDecrement(plong) (--(*(plong)))

#ifndef CreateMutex
#define CreateMutexA    CreateMutex
#define CreateMutexW    CreateMutex
#define CreateMutex(pv, bool, sz)   (INVALID_HANDLE_VALUE)
#endif

#define WaitForSingleObject(hObj, dw)   ((void)0)
#define ReleaseMutex(hObj)              ((BOOL)1)
#define CloseMutexHandle(hObj)          TRUE

#define CRITICAL_SECTION            ULONG
#define InitializeCriticalSection(_pcs) ((void)0)
#define DeleteCriticalSection(_pcs)     ((void)0)
#define EnterCriticalSection(_pcs)      ((void)0)
#define LeaveCriticalSection(_pcs)      ((void)0)

#define MAX_PATH                    260

#ifndef _MAC
/*
 *  File Access Modes
 *
 *  The possible combination of file access modes as passed into
 *  the CreateFile() api map to OpenFile() as follows:
 *
 *   GENERIC_READ                       OPEN_ACCESS_READONLY
 *   GENERIC_WRITE                      OPEN_ACCESS_WRITEONLY
 *   GENERIC_READ | GENERIC_WRITE       OPEN_ACCESS_READWRITE
 *
 *   0                                  OPEN_SHARE_DENYREADWRITE
 *   FILE_SHARE_READ                    OPEN_SHARE_DENYWRITE
 *   FILE_SHARE_WRITE                   OPEN_SHARE_DENYREAD
 *   FILE_SHARE_READ | FILE_SHARE_WRITE OPEN_SHARE_DENYNONE
 *
 *  Due to the mappings we cannot pass them through directly,
 *  so we will have to use a conversion within APIs that test
 *  these bits.  It would be best to use the Win32 #defines
 *  for these flags and convert as needed in the APIs.
 */
#define GENERIC_READ                (0x80000000) /* from WINNT.H */
#define GENERIC_WRITE               (0x40000000) /* from WINNT.H */
#define FILE_SHARE_READ             (0x00000001) /* from WINNT.H */
#define FILE_SHARE_WRITE            (0x00000002) /* from WINNT.H */
#endif  /* _MAC */

#define FILE_FLAG_SEQUENTIAL_SCAN   0x08000000

#define CREATE_NEW          1
#define CREATE_ALWAYS       2
#define OPEN_EXISTING       3
#define OPEN_ALWAYS         4
#define TRUNCATE_EXISTING   5

#ifndef _MAC
#define INVALID_HANDLE_VALUE        ((HANDLE)(-1))
#define DELETE                      0x00010000L

#define FILE_BEGIN                  0
#define FILE_CURRENT                1
#define FILE_END                    2
#endif

#define FILE_ATTRIBUTE_READONLY         0x00000001
#define FILE_ATTRIBUTE_HIDDEN           0x00000002
#define FILE_ATTRIBUTE_SYSTEM           0x00000004
#define FILE_ATTRIBUTE_DIRECTORY        0x00000010
#define FILE_ATTRIBUTE_ARCHIVE          0x00000020
#define FILE_ATTRIBUTE_NORMAL           0x00000080
#define FILE_ATTRIBUTE_TEMPORARY        0x00000100

#define FILE_FLAG_WRITE_THROUGH     0x80000000
#define FILE_FLAG_RANDOM_ACCESS     0x10000000

#ifndef _MAC
typedef struct _WIN32_FIND_DATA {
    DWORD       dwFileAttributes;
    FILETIME    ftCreationTime;
    FILETIME    ftLastAccessTime;
    FILETIME    ftLastWriteTime;
    DWORD       nFileSizeHigh;
    DWORD       nFileSizeLow;
    DWORD       dwReserved0;
    DWORD       dwReserved1;
    CHAR        cFileName[ MAX_PATH ];
    CHAR        cAlternateFileName[ 16 ];
} WIN32_FIND_DATA, *PWIN32_FIND_DATA, *LPWIN32_FIND_DATA;

#define TIME_ZONE_ID_INVALID        0xFFFFFFFF
#endif
#define TIME_ZONE_ID_UNKNOWN        0
#define TIME_ZONE_ID_STANDARD       1
#define TIME_ZONE_ID_DAYLIGHT       2



DWORD WINAPI    GetLastError(void);
DWORD WINAPI    GetFileAttributes(LPCSTR lpFileName);
DWORD WINAPI    GetFileSize(HANDLE hFile, LPDWORD lpFileSizeHigh);
BOOL WINAPI     GetFileTime(HANDLE hFile, FILETIME FAR *lpftCreation,
                FILETIME FAR *lpftLastAccess, FILETIME FAR *lpftLastWrite);
BOOL WINAPI     SetFileTime(HANDLE hFile, const FILETIME FAR *lpftCreation,
                const FILETIME FAR *lpftLastAccess,
                const FILETIME FAR *lpftLastWrite);
#ifndef _MAC
/*  IsTask can crash - here's a safer one.  */
BOOL WINAPI     FIsTask(HTASK hTask);

HANDLE WINAPI   CreateFile(LPCSTR lpFileName, DWORD dwDesiredAccess,
                DWORD dwShareMode, LPVOID lpSecurityAttributes,
                DWORD dwCreationDisposition, DWORD dwFlagsAndAttributes,
                HANDLE hTemplateFile);
BOOL WINAPI     ReadFile(HANDLE hFile, LPVOID lpBuffer,
                DWORD nNumberOfBytesToRead, LPDWORD lpNumberOfBytesRead,
                LPVOID lpOverlapped);
BOOL WINAPI     WriteFile(HANDLE hFile, LPCVOID lpBuffer,
                DWORD nNumberOfBytesToWrite, LPDWORD lpNumberOfBytesWritten,
                LPVOID lpOverlapped);
#endif
DWORD WINAPI    SetFilePointer(HANDLE hFile, LONG lDistanceToMove,
                LONG FAR *lpDistanceToMoveHigh, DWORD dwMoveMethod);
BOOL WINAPI     SetEndOfFile(HANDLE hFile);
BOOL WINAPI     CloseHandle(HANDLE hObject);
DWORD WINAPI    GetTempPath(DWORD nBufferLength, LPSTR lpBuffer);
UINT WINAPI     GetTempFileName32 (LPCSTR lpPathName, LPCSTR lpPrefixString,
                UINT uUnique, LPSTR lpTempFileName);
BOOL WINAPI     DeleteFile(LPCSTR lpFileName);
#ifndef _MAC
BOOL WINAPI     CreateDirectory(LPCSTR lpPathName, LPVOID lpSecurityAttributes);
#endif
BOOL WINAPI     RemoveDirectory(LPCSTR lpPathName);
BOOL WINAPI     CopyFile(LPCSTR szSrc, LPCSTR szDst, BOOL fFailIfExists);
BOOL WINAPI     MoveFile(LPCSTR lpExistingFileName, LPCSTR lpNewFileName);
HANDLE WINAPI   FindFirstFile(LPCSTR lpFileName, LPWIN32_FIND_DATA lpFindFileData);
BOOL WINAPI     FindNextFile(HANDLE hFindFile, LPWIN32_FIND_DATA lpFindFileData);
BOOL WINAPI     FindClose(HANDLE hFindFile);
DWORD WINAPI    GetFullPathName(LPCSTR lpFileName, DWORD nBufferLength,
                LPSTR lpBuffer, LPSTR *lpFilePart);
void WINAPI     Sleep(DWORD dwMilliseconds);
LONG WINAPI     CompareFileTime(const FILETIME FAR *, const FILETIME FAR *);
BOOL WINAPI     LocalFileTimeToFileTime(const FILETIME FAR *, FILETIME FAR *);
BOOL WINAPI     FileTimeToLocalFileTime(const FILETIME FAR *, FILETIME FAR *);
BOOL WINAPI     FileTimeToSystemTime(const FILETIME FAR *, SYSTEMTIME FAR *);
BOOL WINAPI     SystemTimeToFileTime(const SYSTEMTIME FAR *, FILETIME FAR *);
void WINAPI     GetSystemTime(SYSTEMTIME FAR *);
void WINAPI     GetLocalTime(SYSTEMTIME FAR *);
BOOL WINAPI     FileTimeToDosDateTime(const FILETIME FAR * lpFileTime,
                WORD FAR *lpFatDate, WORD FAR *lpFatTime);
BOOL WINAPI     DosDateTimeToFileTime(WORD wFatDate, WORD wFatTime,
                FILETIME FAR * lpFileTime);
DWORD WINAPI    GetTimeZoneInformation(
                LPTIME_ZONE_INFORMATION lpTimeZoneInformation);
BOOL WINAPI     SetTimeZoneInformation(
                const TIME_ZONE_INFORMATION FAR *lpTimeZoneInformation);

DWORD WINAPI    GetCurrentProcessId(void);
long WINAPI     MulDiv32(long, long, long);
#ifndef _MAC
BOOL WINAPI     FBadReadPtr(const void FAR* lp, UINT cb);
#endif

#else   /* !WIN16 */

/* Remaps GetTempFileName32() to the real 32bit version */

#define GetTempFileName32(_szPath,_szPfx,_n,_lpbuf) GetTempFileName(_szPath,_szPfx,_n,_lpbuf)

#define CloseMutexHandle    CloseHandle

#endif  /* !WIN16 */


#ifdef _MAC
#define CRITICAL_SECTION            ULONG
#define InitializeCriticalSection(_pcs) ((void)0)
#define DeleteCriticalSection(_pcs)     ((void)0)
#define EnterCriticalSection(_pcs)      ((void)0)
#define LeaveCriticalSection(_pcs)      ((void)0)
#endif

/********************************/
/*  Our private conventions     */
/*  (common to WIN16/WIN32)     */
/********************************/

#define Cbtszsize(_a)   ((lstrlen(_a)+1)*sizeof(TCHAR))
#define CbtszsizeA(_a)  ((lstrlenA(_a) + 1))
#define CbtszsizeW(_a)  ((lstrlenW(_a) + 1) * sizeof(WCHAR))
#define HexCchOf(_s)    (sizeof(_s)*2+1)
#define HexSizeOf(_s)   (HexCchOf(_s)*sizeof(TCHAR))

BOOL WINAPI IsBadBoundedStringPtr(const void FAR* lpsz, UINT cchMax);

/* FUTURE - obsolete. OLE2 no longer contains these */
#define GetSCode                    GetScode
#define ReportResult(_a,_b,_c,_d)   ResultFromScode(_b)

#ifdef __cplusplus
}
#endif

#endif /* __MAPIWIN_H__ */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人丝袜高跟foot| 激情综合五月天| 日本一区二区三区四区| 91精品国产麻豆国产自产在线 | 色欲综合视频天天天| 99精品欧美一区| 波多野结衣在线aⅴ中文字幕不卡| 国产一区999| 国产成人精品网址| 成人精品国产一区二区4080| 成人av免费观看| 97久久精品人人做人人爽| 一本色道久久综合精品竹菊| 在线视频亚洲一区| 8x8x8国产精品| 亚洲精品一区二区三区在线观看| 精品毛片乱码1区2区3区| 国产欧美一区视频| 天天色天天爱天天射综合| 亚洲一区二区三区在线| 国产精品国产三级国产三级人妇| 99麻豆久久久国产精品免费| 亚洲女人小视频在线观看| 中文字幕一区二区三区视频| 亚洲人成伊人成综合网小说| 亚洲一区二区三区四区在线免费观看 | 欧美日韩精品一二三区| 欧美日韩视频在线观看一区二区三区 | 国产精品午夜春色av| 亚洲色图欧洲色图| 亚洲成人免费观看| 国产成人av电影在线观看| 一本一道久久a久久精品综合蜜臀| 欧美日韩小视频| 久久嫩草精品久久久久| 伊人一区二区三区| 久久99精品国产91久久来源| 99久久国产综合精品色伊| 欧美理论电影在线| 国产精品福利一区二区三区| 天天综合日日夜夜精品| 国产精品综合一区二区三区| 一本大道久久a久久精二百| 欧美大片国产精品| 一区二区三区四区在线播放| 国产资源在线一区| 欧美午夜电影网| 国产精品美女久久久久久| 日韩影院精彩在线| 91在线小视频| 国产拍欧美日韩视频二区| 午夜精品123| 一本在线高清不卡dvd| 国产欧美一区二区精品性色超碰 | 中文字幕人成不卡一区| 精品中文字幕一区二区小辣椒| 91日韩精品一区| 欧美极品aⅴ影院| 激情深爱一区二区| 91精品国产一区二区人妖| 亚洲国产精品一区二区久久| 91猫先生在线| 国产精品久久免费看| 国产黑丝在线一区二区三区| 欧美v国产在线一区二区三区| 亚洲成人午夜电影| 欧美色图片你懂的| 亚洲午夜影视影院在线观看| 色香蕉成人二区免费| 亚洲日本免费电影| 91丨九色丨黑人外教| 中文字幕一区二区三区精华液 | 欧美日韩成人在线| 亚洲午夜免费视频| 欧美日韩一级片网站| 亚洲午夜av在线| 欧美日韩免费高清一区色橹橹| 中文字幕一区二区三区精华液 | 欧美mv和日韩mv国产网站| 麻豆精品视频在线观看视频| 日韩午夜av电影| 国产一级精品在线| 欧美国产成人在线| voyeur盗摄精品| 亚洲免费观看在线视频| 欧美三日本三级三级在线播放| 亚洲h动漫在线| 日韩美女主播在线视频一区二区三区| 精品一区二区免费在线观看| 精品国产免费人成电影在线观看四季| 国产尤物一区二区在线| 日本一区免费视频| 91视频观看免费| 日韩和欧美一区二区| 欧美精品一区二区三区很污很色的 | 欧美电影精品一区二区| 国产·精品毛片| 亚洲男同性恋视频| 欧美一区二区三区在线观看 | 久久精品国产亚洲高清剧情介绍| 2023国产精品| 99久久伊人网影院| 午夜不卡在线视频| 中文在线一区二区| 欧美日韩国产片| 国产麻豆视频精品| 一区二区三区视频在线观看 | 国产麻豆成人传媒免费观看| 国产精品毛片a∨一区二区三区| 91成人网在线| 国产综合久久久久久久久久久久| 亚洲日本丝袜连裤袜办公室| 日韩一区二区麻豆国产| 99视频在线观看一区三区| 一区二区三区91| 欧美精品一区二区三区在线播放| 99久久99久久精品国产片果冻| 亚洲1区2区3区4区| 中文字幕久久午夜不卡| 欧美一区二区性放荡片| 色呦呦国产精品| 国产一区视频在线看| 亚洲国产精品久久久男人的天堂| 久久久亚洲精华液精华液精华液| 91网站黄www| 国产成人av资源| 久久9热精品视频| 亚洲国产精品一区二区尤物区| 中文字幕欧美激情| 久久亚洲综合av| 在线播放一区二区三区| 一本大道久久a久久综合| 国产成人精品亚洲午夜麻豆| 男人的天堂亚洲一区| 亚洲一区二区欧美| 亚洲三级小视频| 中文无字幕一区二区三区| 欧美一区二区视频网站| 欧美日韩国产另类不卡| 色综合中文字幕国产| 国产成人免费视频| 欧美a级一区二区| 日韩黄色片在线观看| 午夜电影久久久| 午夜久久久影院| 亚洲一区二区三区视频在线 | 中文一区一区三区高中清不卡| 精品伦理精品一区| 日韩欧美一区二区三区在线| 欧美精品一二三| 欧美视频在线不卡| 在线观看一区不卡| 欧洲另类一二三四区| 欧美做爰猛烈大尺度电影无法无天| 99久久免费精品高清特色大片| 国产69精品久久777的优势| 国产一区二区三区美女| 国产精品99久久久久| 国产精品18久久久久久久网站| 国产精品一品二品| 9人人澡人人爽人人精品| 色老汉av一区二区三区| 欧美日韩在线播放一区| 欧美久久久久久久久| 日韩片之四级片| 久久―日本道色综合久久| 国产日韩欧美高清| 亚洲日本护士毛茸茸| 香蕉成人伊视频在线观看| 日韩精品一二三区| 国模冰冰炮一区二区| 国产馆精品极品| 99re66热这里只有精品3直播| 在线精品视频小说1| 欧美一区二区三区在线电影| 久久美女艺术照精彩视频福利播放| 久久久99精品久久| 亚洲人成网站在线| 视频一区二区中文字幕| 国产大陆亚洲精品国产| 欧美日韩在线亚洲一区蜜芽| 精品av综合导航| 中文字幕一区二区三中文字幕| 亚洲第一电影网| 国产一区亚洲一区| 欧美亚洲日本国产| 久久久久久久性| 亚洲第一福利一区| 成人性生交大片免费看视频在线 | 337p粉嫩大胆色噜噜噜噜亚洲| 国产亚洲精品中文字幕| 亚洲第一成年网| 成人免费黄色大片| 欧美一二三四在线| 亚洲精品高清视频在线观看| 精品一区二区三区的国产在线播放| 91原创在线视频| 久久综合久久综合久久综合| 亚洲一区二区在线视频| 国产精品资源在线|