Leaked source code of windows server 2003
You can not 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
1.7 KiB

  1. /*********************************************************************
  2. Registration Wizard
  3. regutil.h
  4. 12/7/94 - Tracy Ferrier
  5. (c) 1994-95 Microsoft Corporation
  6. *********************************************************************/
  7. #include <tchar.h>
  8. #define RWZ_MAKE_BOLD 1
  9. void InitDlgNormalBoldFont();
  10. void DeleteDlgNormalBoldFont();
  11. HFONT NormalizeDlgItemFont(HWND hwndDlg,int idControl, int iMakeBold=0);
  12. void ReplaceDialogText(HWND hwndDlg,int idControl,LPTSTR szText);
  13. BOOL ValidateInvDialog(HWND hwndDlg,int iStrID);
  14. void GetEditFieldProperties(HWND hwndDlg,int stringID,short* maxLen,BOOL* isRequired);
  15. void UpgradeDlg(HWND hwndDlg);
  16. void LoadAndCombineString(HINSTANCE hInstance,LPCTSTR szTarget,int idReplacementString,LPTSTR szString);
  17. void StripCharFromString(LPTSTR szInString, LPTSTR szOutString, _TCHAR charToStrip);
  18. BOOL GetIndexedRegKeyValue(HINSTANCE hInstance, int enumIndex, LPTSTR szBaseKey,int valueStrID, LPTSTR szValue);
  19. BOOL FileExists(LPTSTR szPathName);
  20. void UppercaseString(LPTSTR sz);
  21. LONG GetResNumber(HINSTANCE hInstance, int iStrResID);
  22. BOOL Windows95OrGreater( void );
  23. void DrawTransparentBitmap(HDC hdc, HBITMAP hBitmap, int xStart,int yStart,
  24. int xWidth, int yWidth, int xSrc, int ySrc, COLORREF cTransparentColor);
  25. BOOL GetSystemLanguageInfo(LPTSTR lpszLanguage, DWORD dwBufferSize,LANGID* lpLangId);
  26. void GetRegWizardVersionString(HINSTANCE hIns, LPTSTR lpszVersion);
  27. void RegWizardInfo(HWND hwndDlg);
  28. UINT GetRegKeyValue32 ( HKEY hRootKey, LPTSTR const cszcSubKey, LPTSTR const cszcValueName,
  29. PDWORD pdwType, PTBYTE pbData, UINT cbData );
  30. BOOL FResSetDialogTabOrder(HWND hwndDlg, UINT wResStringID);
  31. BOOL FSetDialogTabOrder(HWND hwndDlg, LPTSTR szTabOrder);