home *** CD-ROM | disk | FTP | other *** search
/ Troubleshooting Netware Systems / CSTRIAL0196.BIN / attach / msj / v10n04 / multilin.exe / LANGLIST.H < prev    next >
C/C++ Source or Header  |  1995-04-01  |  1KB  |  56 lines

  1. // langlist.h : header file
  2. //
  3. BOOL LoadLanguage( LCID lcid);          //... Locale IF for desired resource language
  4.  
  5.  
  6. typedef struct _tagLangVals       
  7. {
  8.     HWND hwndDlg;    
  9.     LCTYPE lctLanguageForm;
  10.     LCTYPE lctCountryForm;
  11.     DWORD  dwInstalledForm;
  12. } LANGVALS, *PLANGVALS;
  13.  
  14.  
  15. /////////////////////////////////////////////////////////////////////////////
  16. // CLanglist dialog
  17.  
  18. class CLanglist : public CDialog
  19. {
  20. // Construction
  21. public:
  22.     CLanglist(CWnd* pParent = NULL);   // standard constructor
  23.  
  24. // Dialog Data
  25.     //{{AFX_DATA(CLanglist)
  26.     enum { IDD = IDD_LANGLIST };
  27.         // NOTE: the ClassWizard will add data members here
  28.     //}}AFX_DATA
  29.  
  30. protected:
  31.     LANGVALS m_LangVals;
  32.  
  33. // Overrides
  34.     // ClassWizard generated virtual function overrides
  35.     //{{AFX_VIRTUAL(CLanglist)
  36.     protected:
  37.     virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
  38.     //}}AFX_VIRTUAL
  39.  
  40. // Implementation
  41. protected:
  42.  
  43.     VOID LoadLanguageListBox();
  44.  
  45.     // Generated message map functions
  46.     //{{AFX_MSG(CLanglist)
  47.     virtual BOOL OnInitDialog();
  48.     afx_msg void OnRadioEnglish();
  49.     afx_msg void OnRadioLocalized();
  50.     afx_msg void OnRadioNative();
  51.     afx_msg void OnCheckInstalled();
  52.     virtual void OnOK();
  53.     //}}AFX_MSG
  54.     DECLARE_MESSAGE_MAP()
  55. };
  56.