core.sys.windows.prsht

Windows API header module

Translated from MinGW Windows headers

Authors

Vladimir Vlasov

License

Types 20

aliasLPFNPSPCALLBACKA = UINT function(HWND, UINT, LPPROPSHEETPAGEA)
aliasLPFNPSPCALLBACKW = UINT function(HWND, UINT, LPPROPSHEETPAGEW)
aliasPFNPROPSHEETCALLBACK = int function(HWND, UINT, LPARAM)
Fields
DWORD dwSize
DWORD dwFlags
HINSTANCE hInstance
LPCSTR pszTitle
DLGPROC pfnDlgProc
LPARAM lParam
LPFNPSPCALLBACKA pfnCallback
UINT * pcRefParent
Fields
DWORD dwSize
DWORD dwFlags
HINSTANCE hInstance
LPCWSTR pszTitle
DLGPROC pfnDlgProc
LPARAM lParam
LPFNPSPCALLBACKW pfnCallback
UINT * pcRefParent
Fields
DWORD dwSize
DWORD dwFlags
HWND hwndParent
HINSTANCE hInstance
LPCSTR pszCaption
UINT nPages
Fields
DWORD dwSize
DWORD dwFlags
HWND hwndParent
HINSTANCE hInstance
LPCWSTR pszCaption
UINT nPages
aliasLPFNADDPROPSHEETPAGES = BOOL function(LPVOID, LPFNADDPROPSHEETPAGE, LPARAM)
structPSHNOTIFY
Fields
NMHDR hdr
LPARAM lParam

Functions 24

fnBOOL PropSheet_SetCurSel(HWND hPropSheetDlg, HPROPSHEETPAGE hpage, HPROPSHEETPAGE index)
fnVOID PropSheet_RemovePage(HWND hPropSheetDlg, int index, HPROPSHEETPAGE hpage)
fnBOOL PropSheet_AddPage(HWND hPropSheetDlg, HPROPSHEETPAGE hpage)
fnVOID PropSheet_Changed(HWND hPropSheetDlg, HWND hwndPage)
fnint PropSheet_QuerySiblings(HWND hPropSheetDlg, WPARAM param1, LPARAM param2)
fnVOID PropSheet_UnChanged(HWND hPropSheetDlg, HWND hwndPage)
fnBOOL PropSheet_Apply(HWND hPropSheetDlg)
fnVOID PropSheet_SetTitle(HWND hPropSheetDlg, DWORD wStyle, LPTSTR lpszText)
fnVOID PropSheet_SetWizButtons(HWND hPropSheetDlg, DWORD dwFlags)
fnBOOL PropSheet_PressButton(HWND hPropSheetDlg, int iButton)
fnBOOL PropSheet_SetCurSelByID(HWND hPropSheetDlg, int id)
fnVOID PropSheet_SetFinishText(HWND hPropSheetDlg, LPTSTR lpszText)
fnBOOL PropSheet_IsDialogMessage(HWND hDlg, LPMSG pMsg)
fnBOOL PropSheet_InsertPage(HWND hPropSheetDlg, WPARAM wInsertAfter, HPROPSHEETPAGE hpage)

Variables 1

enumvarMAXPROPPAGES = 100