Lhaz
lhazif.h
[詳解]
1 /*************************************************************************/
6 #pragma once
7 
8 #include <windows.h>
9 
10 #ifdef __cplusplus
11 class LHAZSFX;
12 class PATH;
13 
14 LHAZSFX* LhazGetSfx(void);
15 const PATH& LhazGetTempName(void);
16 extern "C" {
17 #else
18 #define bool int
19 #endif // __cplusplus
20 
21 void LhazDeleteGDPassword(void);
22 void LhazDisableAccelerator(void);
23 void LhazDispName(const TCHAR* name);
24 void LhazDispPrevious(const TCHAR* name);
25 int LhazDoOverWrite(const TCHAR* name, bool* force, bool* skip);
26 void LhazEnableAccelerator(void);
27 int LhazGetDandD(void);
28 HWND LhazGetHwnd(void);
29 HINSTANCE LhazGetInstance(void);
30 const TCHAR* LhazGetPassword(void);
31 int LhazGetStop(void);
32 bool LhazGetVerify(void);
33 INT_PTR LhazInputPassword(const TCHAR* file, TCHAR* password, int length);
34 bool LhazIsIdle(void);
35 bool LhazIsTesting(void);
36 int LhazOpenArchive(const TCHAR* name, int add_or_new, int rechis);
37 void LhazProg(LONGLONG);
38 void LhazProgAbs(LONGLONG);
39 void LhazSelectLocalTab(void);
40 void LhazSetError(int);
41 void LhazSetIdle(void);
42 void LhazSetMeltedSize(LONGLONG size);
43 void LhazSetTotal(UINT64);
44 void LhazShowProgressBar(bool);
45 void LhazUpdate(void);
46 void LhazUpdateShell(bool mkdir, const TCHAR* s);
47 
48 #ifdef __cplusplus
49 }
50 #endif // __cplusplus
void LhazDispName(const TCHAR *name)
LhazDispName.
Definition: lhazif.cpp:52
void LhazSetIdle(void)
LhazSetIdle.
Definition: lhazif.cpp:195
int LhazDoOverWrite(const TCHAR *name, bool *force, bool *skip)
LhazDoOverWrite.
Definition: lhazif.cpp:72
HINSTANCE LhazGetInstance(void)
LhazGetInstance.
Definition: lhazif.cpp:109
void LhazDispPrevious(const TCHAR *name)
LhazDispPrevious.
Definition: lhazif.cpp:62
then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file
Definition: LICENSE.txt:110
bool LhazIsTesting(void)
LhazIsTesting.
Definition: lhazif.cpp:187
void LhazSetTotal(UINT64)
LhazSetTotal.
Definition: lhazif.cpp:211
int LhazOpenArchive(const TCHAR *name, int add_or_new, int rechis)
LhazOpenArchive.
Definition: lhazif.cpp:133
void LhazSetMeltedSize(LONGLONG size)
LhazSetMeltedSize.
Definition: lhazif.cpp:227
int LhazGetDandD(void)
LhazGetDandD.
Definition: lhazif.cpp:93
LHAZSFX * LhazGetSfx(void)
LhazGetSfx.
Definition: lhazif.cpp:18
Definition: lhazsfx.h:10
void LhazDeleteGDPassword(void)
LhazDeleteGDPassword.
Definition: lhazif.cpp:36
void LhazUpdateShell(bool mkdir, const TCHAR *s)
LhazUpdateShell.
Definition: lhazif.cpp:252
bool LhazIsIdle(void)
LhazIsIdle.
Definition: lhazif.cpp:179
int LhazGetStop(void)
LhazGetStop.
Definition: Sfx.cpp:71
void LhazSelectLocalTab(void)
LhazSelectLocalTab.
Definition: lhazif.cpp:203
void LhazProgAbs(LONGLONG)
LhazProgAbs.
Definition: lhazif.cpp:149
const TCHAR * LhazGetPassword(void)
LhazGetPassword.
Definition: lhazif.cpp:157
void LhazDisableAccelerator(void)
LhazDisableAccelerator.
Definition: lhazif.cpp:44
INT_PTR LhazInputPassword(const TCHAR *file, TCHAR *password, int length)
LhazInputPassword.
Definition: lhazif.cpp:165
void LhazEnableAccelerator(void)
LhazEnableAccelerator.
Definition: lhazif.cpp:85
void LhazProg(LONGLONG)
LhazProg.
Definition: Sfx.cpp:79
void LhazUpdate(void)
LhazUpdate.
Definition: lhazif.cpp:243
const PATH & LhazGetTempName(void)
LhazGetTempName.
Definition: lhazif.cpp:26
void LhazShowProgressBar(bool)
LhazShowProgressBar.
Definition: lhazif.cpp:235
HWND LhazGetHwnd(void)
LhazGetHwnd.
Definition: lhazif.cpp:101
void LhazSetError(int)
LhazSetError.
Definition: lhazif.cpp:219
bool LhazGetVerify(void)
LhazGetVerify.
Definition: lhazif.cpp:125