43 lines
752 B
C++
43 lines
752 B
C++
|
//+-------------------------------------------------------------------------
|
||
|
//
|
||
|
// Microsoft Windows
|
||
|
// Copyright (C) Microsoft Corporation, 1995 - 1999.
|
||
|
//
|
||
|
// File: pendcur.hxx
|
||
|
//
|
||
|
// Contents: CPendingCursor
|
||
|
//
|
||
|
//--------------------------------------------------------------------------
|
||
|
|
||
|
#pragma once
|
||
|
|
||
|
#include <cursor.hxx>
|
||
|
|
||
|
class CPendingCursor : public CCursor
|
||
|
{
|
||
|
public:
|
||
|
|
||
|
CPendingCursor( XArray<WORKID> & xWid, unsigned cWid );
|
||
|
|
||
|
~CPendingCursor();
|
||
|
|
||
|
ULONG WorkIdCount();
|
||
|
|
||
|
WORKID WorkId();
|
||
|
|
||
|
WORKID NextWorkId();
|
||
|
|
||
|
ULONG HitCount();
|
||
|
|
||
|
LONG Rank();
|
||
|
|
||
|
void RatioFinished ( ULONG& denom, ULONG& num );
|
||
|
|
||
|
private:
|
||
|
|
||
|
unsigned _iWid;
|
||
|
unsigned _cWid;
|
||
|
WORKID * _aWid;
|
||
|
};
|
||
|
|