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.
|
|
/*******************************************************************************
* * (C) COPYRIGHT MICROSOFT CORP., 1993-1994 * * TITLE: REGVALUE.H * * VERSION: 4.01 * * AUTHOR: Tracy Sharpe * * DATE: 05 Mar 1994 * * ValueListWnd ListView routines for the Registry Editor. * ******************************************************************************** * * CHANGE LOG: * * DATE REV DESCRIPTION * ----------- --- ------------------------------------------------------------- * 05 Mar 1994 TCS Original implementation. * *******************************************************************************/
#ifndef _INC_REGVALUE
#define _INC_REGVALUE
VOID PASCAL RegEdit_OnNewValue( HWND hWnd, DWORD Type );
VOID PASCAL RegEdit_OnValueListCommand( HWND hWnd, int MenuCommand );
VOID PASCAL RegEdit_OnValueListBeginDrag( HWND hWnd, NM_LISTVIEW FAR* lpNMListView );
BOOL PASCAL RegEdit_OnValueListBeginLabelEdit( HWND hWnd, LV_DISPINFO FAR* lpLVDispInfo );
BOOL PASCAL RegEdit_OnValueListEndLabelEdit( HWND hWnd, LV_DISPINFO FAR* lpLVDispInfo );
VOID PASCAL RegEdit_OnValueListCommand( HWND hWnd, int MenuCommand );
VOID PASCAL RegEdit_OnValueListContextMenu( HWND hWnd, BOOL fByAccelerator );
VOID PASCAL RegEdit_SetValueListEditMenuItems( HMENU hPopupMenu, int SelectedListIndex );
VOID PASCAL RegEdit_OnValueListModify( HWND hWnd, BOOL fEditBinary );
VOID PASCAL RegEdit_EditCurrentValueListItem(HWND hWnd, BOOL fEditBinary);
LONG PASCAL RegEdit_OnValueListRefresh( HWND hWnd );
VOID PASCAL ValueList_SetItemDataText( HWND hValueListWnd, int ListIndex, PBYTE pValueData, DWORD cbValueData, DWORD Type );
DWORD PASCAL ValueList_SwitchEndian(DWORD dwSrc); BOOL PASCAL ValueList_MultiStringToString(LPEDITVALUEPARAM LPEditValueParam); VOID PASCAL ValueList_StringToMultiString(LPEDITVALUEPARAM LPEditValueParam); VOID PASCAL ValueList_RemoveEmptyStrings(HWND hWnd, LPEDITVALUEPARAM LPEditValueParam); VOID RegEdit_DisplayBinaryData(HWND hWnd);
#endif // _INC_REGVALUE
|