--- mstools/samples/deb/debmisc.h 2018/08/09 18:20:39 1.1.1.1 +++ mstools/samples/deb/debmisc.h 2018/08/09 18:21:31 1.1.1.2 @@ -1,4 +1,9 @@ // ************************************************************************ +// +// Microsoft Developer Support +// Copyright (c) 1992 Microsoft Corporation +// +// ************************************************************************ // HEADER : DEBMisc.h // PURPOSE : Miscellaneous support functions for the Debug Event Browser // FUNCTIONS : @@ -22,23 +27,32 @@ // LongToCharUpper() - converts a long to upper-case string // COMMENTS : // ************************************************************************ +#ifndef DEBMISC_H + #define DEBMISC_H + + #ifndef DEBDEBUG_H + #include "DEBDebug.H" + #endif + + //-- function prototypes + int ErrorBox( LPCTSTR, LPCTSTR, LPCTSTR, int ); + HWND CreateTextButtonBar( HWND, LPINT ); + BOOL OpenDebugee( VOID ); + BOOL ChooseNewFont( HWND ); + BOOL ChooseNewBkColor( HWND ); + BOOL CopyListBoxToClipboard( HWND, LONG ); + LONG ListBoxInsert( HWND, LPLONG, LPCTSTR ); + LONG ListBoxPrintF( LPCTSTR, ... ); + BOOL MakeDebugEventString( LPTSTR, LPCTSTR, LPDEBUG_EVENT ); + int OrderFunc( PNODE, PNODE ); + BOOL CALLBACK EnumProcessListFunc( HWND, LPARAM ); + BOOL GetPrivateProfileSettings( LPCTSTR, LPCTSTR ); + BOOL WritePrivateProfileSettings( LPCTSTR, LPCTSTR ); + BOOL UpdateMenuSettings( VOID ); + WNDPROC SubclassWindow( HWND, WNDPROC ); + BOOL WritePrivateProfileInt( LPCTSTR, LPCTSTR, INT, LPCTSTR ); + BOOL SendWmSizeMessage( HWND ); + UINT GetPathFromFullPathName( LPCTSTR, LPTSTR, UINT ); + LPTSTR LongToCharUpper( long, LPTSTR, int ); -//-- function prototypes -HWND CreateTextButtonBar( HWND, LPINT ); -BOOL OpenDebugee( LPPROCESS_INFORMATION, LPSTARTUPINFO ); -BOOL ChooseNewFont( HWND ); -BOOL ChooseNewBkColor( HWND ); -BOOL CopyListBoxToClipboard( HWND, LONG ); -LONG ListBoxInsert( HWND, LPLONG, LPCTSTR ); -LONG ListBoxPrintF( LPCTSTR, ... ); -BOOL MakeDebugEventString( LPTSTR, LPCTSTR, LPDEBUG_EVENT ); -int OrderFunc( PNODE, PNODE ); -BOOL CALLBACK EnumProcessListFunc( HWND, LPARAM ); -BOOL GetPrivateProfileSettings( LPCTSTR, LPCTSTR ); -BOOL WritePrivateProfileSettings( LPCTSTR, LPCTSTR ); -BOOL UpdateMenuSettings( VOID ); -WNDPROC SubclassWindow( HWND, WNDPROC ); -BOOL WritePrivateProfileInt( LPCTSTR, LPCTSTR, INT, LPCTSTR ); -BOOL SendWmSizeMessage( HWND ); -UINT GetPathFromFullPathName( LPCTSTR, LPTSTR, UINT ); -LPTSTR LongToCharUpper( long, LPTSTR, int ); +#endif // DEBMISC_H