DrawProgressBar(hWnd, dlgInfo.nFileBars);
if(bBarberBar == TRUE) DrawBarberBar(hWnd, dlgInfo.nFileBars); else DrawProgressBar(hWnd, dlgInfo.nFileBars);
GaugeFileWndProc(HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam){	DWORD	dwStyle;	RECT	rect;	switch(msg)  {		case WM_NCCREATE:			dwStyle = GetWindowLong(hWnd, GWL_STYLE);			SetWindowLong(hWnd, GWL_STYLE, dwStyle | WS_BORDER);			return(TRUE);		case WM_CREATE:			// Figure out the maximum number of bars that can be displayed			GetClientRect(hWnd, &rect);			dlgInfo.nFileBars = 0;			dlgInfo.nMaxFileBars = (rect.right - rect.left - 2 * BAR_MARGIN + BAR_SPACING) / (BAR_WIDTH + BAR_SPACING);			// Size the gauge to exactly fit the maximum number of bars			SizeToFitGauge(hWnd, dlgInfo.nMaxFileBars);			return(FALSE);		case WM_NCPAINT:			DrawGaugeBorder(hWnd);			return(FALSE);		case WM_PAINT:			DrawProgressBar(hWnd, dlgInfo.nFileBars);			return(FALSE);	}	return(DefWindowProc(hWnd, msg, wParam, lParam));}