home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Tricks of the Windows Gam…ming Gurus (2nd Edition)
/
Disc2.iso
/
msdn_vcb
/
samples
/
vc98
/
sdk
/
winbase
/
security
/
crypto
/
cfiler
/
table.h
< prev
Wrap
C/C++ Source or Header
|
1996-01-09
|
797b
|
33 lines
// TABLE.H
#ifndef TABLE_INCLUDED
#define TABLE_INCLUDED
typedef struct elem {
LPTSTR displayed;
LPTSTR hidden;
struct elem *next;
} ELEM;
typedef struct table {
ELEM *pCurrentFiles;
INT iNumElems;
} *TABLE;
TABLE TableNew (VOID);
BOOL TableFree (TABLE);
BOOL TableAdd (TABLE, LPTSTR, LPTSTR);
BOOL TableInsert (TABLE, LPTSTR, LPTSTR, INT);
BOOL TableRemove (TABLE, INT);
BOOL TableSort (TABLE, INT compare(LPCTSTR, LPCTSTR));
BOOL TableSend (TABLE, HWND);
BOOL TableGetHidden (TABLE, INT, LPTSTR);
BOOL SimplifyFileName (LPTSTR, LPTSTR);
VOID CheckHeap (LPTSTR);
INT CFilerlstrcmp (LPCTSTR, LPCTSTR);
INT GetSize (TABLE);
BOOL ReplaceEscapeCharacters (LPTSTR, LPTSTR);
BOOL TableFind (TABLE, LPTSTR);
#endif