Page principale | Hiérarchie des classes | Liste par ordre alphabétique | Liste des composants | Liste des fichiers | Composants | Déclarations | Pages associées

MyScroll.h

Aller à la documentation de ce fichier.
00001 #if !defined(AFX_MYSCROLL_H__4C308B84_165D_47FD_9023_33CCFEB21EE5__INCLUDED_)
00002 #define AFX_MYSCROLL_H__4C308B84_165D_47FD_9023_33CCFEB21EE5__INCLUDED_
00003 
00004 #if _MSC_VER > 1000
00005 #pragma once
00006 #endif // _MSC_VER > 1000
00007 
00008 class CMyScroll  
00009 {
00010         private:
00011                 HWND m_hWnd;
00012 
00013         public:
00014                 CMyScroll() { m_hWnd = NULL; }
00015                 CMyScroll(HWND hWnd) { Init(hWnd); }
00016                 ~CMyScroll() {}
00017 
00018                 void Init(HWND hWnd) { m_hWnd = hWnd; }
00019                 BOOL Bottom();
00020                 BOOL Up();
00021                 BOOL LineDown();
00022                 BOOL LineUp();
00023                 BOOL PageDown();
00024                 BOOL PageUp();
00025                 BOOL Left();
00026                 BOOL Right();
00027                 BOOL LineLeft();
00028                 BOOL LineRight();
00029                 BOOL PageLeft();
00030                 BOOL PageRight();
00031                 void GetPos(int *horz,int *vert);
00032                 
00033                 BOOL SetVert(int nScrollCode,short int nPos);
00034                 BOOL SetHorz(int nScrollCode,short int nPos);
00035 
00036 };
00037 
00038 #endif // !defined(AFX_MYSCROLL_H__4C308B84_165D_47FD_9023_33CCFEB21EE5__INCLUDED_)

Généré le Thu Apr 8 18:58:43 2004 pour SFC par doxygen 1.3.6