Defining the Locale IDs

Refer to the next section to obtain the language identifiers (LANGIDs) for the supported languages.

// Locale IDs for the languages that are supported.
#define LCID_ENGLISH MAKELCID(MAKELANGID(0x09, 0x01))
#define LCID_GERMAN  MAKELCID(MAKELANGID(0x07, 0x01))


Using the example code from the Hello sample, define member variables that can be used to contain U.S. English and German type information.

class FAR CHello : public IHello
{
public:
    :

private:
    LPTYPEINFO m_ptinfoEnglish;   // English type information of Hello 
                                    application interface.
    LPTYPEINFO m_ptinfoGerman;    // German type information of Hello                                         application interface.
    :
};