7 #define WIN32_NO_STATUS 19 #define DECIMAL_RADIX 10 22 #define MAX_FMT_SIZE 30 23 #define MAX_STR_SIZE 128 24 #define MAX_SAMPLES_STR_SIZE 70 26 #define MAX_NUMDECIMALSEP 4 27 #define MAX_NUMTHOUSANDSEP 4 28 #define MAX_NUMNEGATIVESIGN 5 29 #define MAX_NUMPOSITIVESIGN 5 30 #define MAX_NUMLISTSEP 4 31 #define MAX_NUMNATIVEDIGITS 11 33 #define MAX_CURRSYMBOL 13 34 #define MAX_CURRDECIMALSEP 4 35 #define MAX_CURRTHOUSANDSEP 4 36 #define MAX_CURRGROUPING 10 38 #define MAX_TIMEFORMAT 80 39 #define MAX_TIMESEPARATOR 4 40 #define MAX_TIMEAMSYMBOL 15 41 #define MAX_TIMEPMSYMBOL 15 43 #define MAX_SHORTDATEFORMAT 80 44 #define MAX_LONGDATEFORMAT 80 45 #define MAX_DATESEPARATOR 4 46 #define MAX_YEAR_EDIT 4 48 #define MAX_MISCCOUNTRY 80 49 #define MAX_MISCLANGUAGE 80 51 #define MAX_GROUPINGFORMATS 3 struct _GLOBALDATA * PGLOBALDATA
WCHAR szCurrSymbol[MAX_CURRSYMBOL]
PWSTR ReplaceSubStr(PCWSTR szSourceStr, PCWSTR szStrToReplace, PCWSTR szTempl)
INT_PTR CALLBACK DatePageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
VOID GetSelectedComboBoxText(HWND hwndDlg, INT nIdDlgItem, PWSTR Buffer, UINT uSize)
BOOL bEnableYearNotification
INT_PTR CALLBACK InpLocalePageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
_In_ CONST DEVPROPKEY _In_ LCID Lcid
VOID GetSelectedComboBoxIndex(HWND hwndDlg, INT nIdDlgItem, PINT pValue)
#define MAX_NUMNEGATIVESIGN
LONG(APIENTRY * APPLET_PROC)(HWND, UINT, LPARAM, LPARAM)
struct _GLOBALDATA GLOBALDATA
WCHAR szTimeFormat[MAX_TIMEFORMAT]
#define MAX_NUMDECIMALSEP
WCHAR szNumNegativeSign[MAX_NUMNEGATIVESIGN]
PWSTR InsSpacesFmt(PCWSTR szSourceStr, PCWSTR szFmtStr)
WCHAR szTimeAM[MAX_TIMEAMSYMBOL]
#define MAX_NUMTHOUSANDSEP
#define MAX_SHORTDATEFORMAT
WCHAR szTimeSep[MAX_TIMESEPARATOR]
WCHAR szMiscLanguage[MAX_MISCLANGUAGE]
WCHAR szNumThousandSep[MAX_NUMTHOUSANDSEP]
WCHAR szMiscCountry[MAX_MISCCOUNTRY]
VOID PrintErrorMsgBox(UINT msg)
#define MAX_TIMESEPARATOR
VOID AddNewKbLayoutsByLcid(LCID Lcid)
WCHAR szDateSep[MAX_DATESEPARATOR]
WCHAR szNumPositiveSign[MAX_NUMPOSITIVESIGN]
WCHAR szCurrDecimalSep[MAX_CURRDECIMALSEP]
GROUPINGDATA GroupingFormats[MAX_GROUPINGFORMATS]
WCHAR szLongDateFormat[MAX_LONGDATEFORMAT]
INT_PTR CALLBACK TimePageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
INT_PTR CALLBACK SortPageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
INT_PTR CALLBACK LanguagesPageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
INT_PTR CALLBACK GeneralPageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
INT_PTR CALLBACK CurrencyPageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
WCHAR szNumListSep[MAX_NUMLISTSEP]
#define MAX_DATESEPARATOR
#define MAX_GROUPINGFORMATS
INT_PTR CALLBACK NumbersPageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
WCHAR szNumDecimalSep[MAX_NUMDECIMALSEP]
WCHAR szCurrThousandSep[MAX_CURRTHOUSANDSEP]
INT_PTR CALLBACK AdvancedPageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
WCHAR szShortDateFormat[MAX_SHORTDATEFORMAT]
WCHAR szNumNativeDigits[MAX_NUMNATIVEDIGITS]
PWSTR GetLocaleString(PWSTR *pLocaleArray, LCTYPE lcType)
#define MAX_CURRTHOUSANDSEP
#define MAX_CURRDECIMALSEP
INT ResourceMessageBox(HWND hwnd, UINT uType, UINT uCaptionId, UINT uMessageId)
#define MAX_NUMNATIVEDIGITS
#define MAX_LONGDATEFORMAT
DWORD IsUnattendedSetupEnabled
WCHAR szTimePM[MAX_TIMEPMSYMBOL]
#define MAX_NUMPOSITIVESIGN
BOOL IsSortPageNeeded(LCID lcid)