mirror of https://github.com/tongzx/nt5src
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.
41 lines
1.5 KiB
41 lines
1.5 KiB
/*++
|
|
|
|
Copyright (c) 2000-2001, Microsoft Corporation All rights reserved.
|
|
|
|
Module Name:
|
|
|
|
callback.h
|
|
|
|
Abstract:
|
|
|
|
Header file for callback.c
|
|
|
|
Revision History:
|
|
|
|
7 Nov 2000 v-michka Created.
|
|
|
|
--*/
|
|
|
|
#ifndef CALLBACK_H
|
|
#define CALLBACK_H
|
|
|
|
// forward declares
|
|
BOOL CALLBACK EnumCalendarInfoProc(LPSTR lpCalendarInfoString);
|
|
BOOL CALLBACK EnumCalendarInfoProcEx(LPSTR lpCalendarInfoString,CALID Calendar);
|
|
BOOL CALLBACK EnumCodePagesProc(LPSTR lpCodePageString);
|
|
BOOL CALLBACK EnumDateFormatsProc(LPSTR lpDateFormatString);
|
|
BOOL CALLBACK EnumDateFormatsProcEx(LPSTR lpDateFormatString,CALID CalendarID);
|
|
BOOL CALLBACK EnumLocalesProc(LPSTR lpLocaleString);
|
|
BOOL CALLBACK EnumTimeFormatsProc(LPSTR lpTimeFormatString);
|
|
BOOL CALLBACK PropEnumProc(HWND hwnd,LPCSTR lpszString,HANDLE hData);
|
|
BOOL CALLBACK PropEnumProcA(HWND hwnd,LPCSTR lpszString,HANDLE hData);
|
|
BOOL CALLBACK PropEnumProcEx(HWND hwnd,LPSTR lpszString,HANDLE hData,ULONG_PTR dwData);
|
|
BOOL CALLBACK PropEnumProcExA(HWND hwnd,LPSTR lpszString,HANDLE hData,ULONG_PTR dwData);
|
|
BOOL CALLBACK GrayStringProc(HDC hdc, LPARAM lpData, int cchData);
|
|
|
|
// forward declares
|
|
int CALLBACK EnumFontFamExProc(ENUMLOGFONTEXA *lpelfe,NEWTEXTMETRICEXA *lpntme,DWORD FontType,LPARAM lParam);
|
|
int CALLBACK EnumFontFamProc(ENUMLOGFONTA *lpelf,NEWTEXTMETRICA *lpntm,DWORD FontType,LPARAM lParam);
|
|
int CALLBACK EnumFontsProc(CONST LOGFONTA *lplf,CONST TEXTMETRICA *lptm,DWORD dwType,LPARAM lpData);
|
|
int CALLBACK EnumICMProfilesProcCallback(LPSTR lpszFilename,LPARAM lParam);
|
|
#endif // CALLBACK_H
|