67 lines
1.4 KiB
C
67 lines
1.4 KiB
C
|
|
#ifndef __APP_VERIFIER_UTIL_H__
|
|
#define __APP_VERIFIER_UTIL_H__
|
|
|
|
|
|
///////////////////////////////////////////////////////////////////////////
|
|
//
|
|
// Report an error using a dialog box.
|
|
// The message format string is loaded from the resources.
|
|
//
|
|
|
|
void __cdecl
|
|
AVErrorResourceFormat(
|
|
UINT uIdResourceFormat,
|
|
...
|
|
);
|
|
|
|
|
|
///////////////////////////////////////////////////////////////////////////
|
|
//
|
|
// Load a string from resources.
|
|
// Return TRUE if we successfully loaded and FALSE if not.
|
|
//
|
|
// N.B. CString::LoadString doesn't work in cmd line mode
|
|
//
|
|
|
|
BOOL
|
|
AVLoadString(
|
|
ULONG uIdResource,
|
|
WCHAR* szBuffer,
|
|
ULONG uBufferLength
|
|
);
|
|
|
|
///////////////////////////////////////////////////////////////////////////
|
|
//
|
|
// Load a string from resources.
|
|
// Return TRUE if we successfully loaded and FALSE if not.
|
|
//
|
|
// N.B. CString::LoadString doesn't work in cmd line mode
|
|
//
|
|
|
|
BOOL
|
|
AVLoadString(
|
|
ULONG uIdResource,
|
|
wstring& strText
|
|
);
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
BOOL
|
|
AVRtlCharToInteger(
|
|
IN LPCTSTR String,
|
|
IN ULONG Base OPTIONAL,
|
|
OUT PULONG Value
|
|
);
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
BOOL
|
|
AVWriteStringHexValueToRegistry(
|
|
HKEY hKey,
|
|
LPCTSTR szValueName,
|
|
DWORD dwValue
|
|
);
|
|
|
|
|
|
#endif //#ifndef __APP_VERIFIER_UTIL_H__
|