⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 slider.h

📁 不知道是一个什么游戏
💻 H
字号:
// Slider.h: interface for the Slider class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_SLIDER_H__8D81E2B3_6F61_11D2_B5E2_00805F9F769A__INCLUDED_)
#define AFX_SLIDER_H__8D81E2B3_6F61_11D2_B5E2_00805F9F769A__INCLUDED_

#if _MSC_VER >= 1000
#pragma once
#endif // _MSC_VER >= 1000

class Slider  
{
public:
	void SoltarSin();
	void Soltar();
	int Value();
	BOOL TocarSonido();
	bool Apreto( CPoint * punto );
	bool EstaAdentro( CPoint * punto );
	simon_error Redibujar();
	simon_error Inicializar(int or_x, int or_y, HWND ventana_h, UINT recurso_fondo, UINT recurso_slider,int pasos_or);
	Slider();
	virtual ~Slider();
	bool Deslizar( int pixles );
	bool Trackear( CPoint * punto );
private:
	CRgn region_apreto;
	bool apretado;
	bool LeerSonido();
	bool Puede( int pixels );
	int XDeRegion( CRgn * reg );
	int ultimo_toque;
	bool OrigenRegion( int * x, int * y,CRgn * rgn_ptr );
	int pasos;
	bool ComponerRegion( CBitmap * bmp_ptr, CRgn * region_ptr,int *ancho_ptr,int * alto_ptr );
	CBitmap slider;
	CBitmap fondo;
	HDC fondo_dc;
	HDC slider_dc;
	HWND ventana_handle;
	CRgn region_fondo,region_slider;
	int x,y;
	int ancho_fondo,alto_fondo;
	int ancho_slider,alto_slider;
	LPSTR sonido_ptr;
	HANDLE recurso_sonido;
};

#endif // !defined(AFX_SLIDER_H__8D81E2B3_6F61_11D2_B5E2_00805F9F769A__INCLUDED_)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -