You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

35 lines
834 B
C

1 month ago
#if !defined(AFX_MULTILANGUAGE_H__327ABDCD_358B_4F65_8FA7_D999878B4574__INCLUDED_)
#define AFX_MULTILANGUAGE_H__327ABDCD_358B_4F65_8FA7_D999878B4574__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// LONG_PTR Signed long type for pointer precision.
// Use when casting a pointer to a long to perform pointer arithmetic.
#if !defined(_WIN64)
typedef signed long LONG_PTR;
#endif
class AFX_EXT_CLASS CMultiLanguage
{
public:
CMultiLanguage();
virtual ~CMultiLanguage();
// Attributes
public:
static CString m_strCurLanguage;
// Operations
public:
static HINSTANCE LoadResourceLangDLL(LPCTSTR szModuleName);
static void LoadLanguage(CString szLangSel = _T(""));
static CString GetLanguage();
};
#endif // !defined(AFX_MULTILANGUAGE_H__327ABDCD_358B_4F65_8FA7_D999878B4574__INCLUDED_)