STASTRIP.H
/* 
 * STASTRIP.H 
 * StatStrip Version 1.00 
 * 
 * Public class and definitions for the StatStrip control. 
 * 
 * Copyright (c)1993-1996 Microsoft Corporation, All Rights Reserved 
 * 
 * Kraig Brockschmidt, Software Design Engineer 
 * Microsoft Systems Developer Relations 
 * 
 * Internet  :  kraigb@microsoft.com 
 * Compuserve:  >INTERNET:kraigb@microsoft.com 
 */ 
 
 
 
#ifndef _STASTRIP_H_ 
#define _STASTRIP_H_ 
 
#include <book1632.h> 
 
#ifdef __cplusplus 
extern "C" 
    { 
#endif //__cplusplus 
 
 
#define CYSTATSTRIP     23 
#define CLASS_STATSTRIP TEXT("StatStrip") 
 
 
//External APIs. 
BOOL WINAPI StatStripMessageMap(HWND, HWND, HINSTANCE, UINT, UINT 
    , UINT, UINT, USHORT, USHORT, USHORT, USHORT, USHORT); 
void WINAPI StatStripMenuSelect(HWND, WPARAM, LPARAM); 
void WINAPI StatStripMessageDisplay(HWND, USHORT); 
 
//Message equivalents 
#define STATM_MESSAGEMAP        (WM_USER+0) 
#define STATM_MENUSELECT        (WM_USER+1) 
#define STATM_MESSAGEDISPLAY    (WM_USER+2) 
 
 
//Structure for STATM_MESSAGEMAP 
typedef struct tagSTATMESSAGEMAPINIT 
    { 
    HWND        hWndOwner; 
    HINSTANCE   hInst; 
    UINT        uIDRMap; 
    UINT        idsMin; 
    UINT        idsMax; 
    UINT        cchMax; 
    USHORT      uIDPopupMin; 
    USHORT      uIDPopupMax; 
    USHORT      uIDStatic; 
    USHORT      uIDBlank; 
    USHORT      uIDSysMenu; 
    } STATMESSAGEMAPINIT, FAR *LPSTATMESSAGEMAPINIT; 
 
 
#ifdef __cplusplus 
    } 
#endif //__cplusplus 
 
#endif //_STASTRIP_H_