Source code of Windows XP (NT5)
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.

39 lines
1.1 KiB

  1. /*++ BUILD Version: 0001
  2. *
  3. * WOW v1.0
  4. *
  5. * Copyright (c) 1993, Microsoft Corporation
  6. *
  7. * WCOMDLG.H
  8. * WOW32 16-bit COMMDLG support
  9. *
  10. * History:
  11. * John Vert (jvert) 31-Dec-1992 - created
  12. --*/
  13. ULONG FASTCALL WCD32ChooseColor(PVDMFRAME pFrame);
  14. ULONG FASTCALL WCD32ChooseFont(PVDMFRAME pFrame);
  15. ULONG FASTCALL WCD32ExtendedError(PVDMFRAME pFrame);
  16. ULONG FASTCALL WCD32GetOpenFileName(PVDMFRAME pFrame);
  17. ULONG FASTCALL WCD32GetSaveFileName(PVDMFRAME pFrame);
  18. ULONG FASTCALL WCD32PrintDlg(PVDMFRAME pFrame);
  19. ULONG FASTCALL WCD32FindText(PVDMFRAME pFrame);
  20. ULONG FASTCALL WCD32ReplaceText(PVDMFRAME pFrame);
  21. LONG APIENTRY WCD32UpdateFindReplaceTextAndFlags(HWND hwnd, LPARAM lParam);
  22. VOID Multi_strcpy(LPSTR dst, LPCSTR src);
  23. INT Multi_strlen(LPCSTR str);
  24. VOID FASTCALL WOWTellWOWThehDlg(HWND hDlg);
  25. VOID Check_ComDlg_pszptr(PCOMMDLGTD ptd, VPVOID vp);
  26. VOID Ssync_WOW_CommDlg_Structs(PCOMMDLGTD pTD, BOOL f16to32, VPVOID wThunkCSIP);
  27. // these flags are combined to form the dwStat parameter in
  28. // Ssync_WOW_CommDlg_Structs() calls
  29. #define w32to16 0
  30. #define w16to32 1