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

📄 tscrnsav.h

📁 类似于 UNIX 系统的简单模拟 C 源代码 功能异常强大 虽小但很实用!
💻 H
字号:
// ObjectWindows - (C) Copyright 1992 by Borland International
//
// tscrnsav.h

#ifndef  __TSCRNSAV_H
#define  __TSCRNSAV_H

#ifndef  __OWL_H
#include <owl.h>
#endif

#define  WM_SAVESCREEN   ( WM_USER + 500 )


_CLASSDEF( TScrnSavWindow )
class TScrnSavWindow : public TWindow
{
        POINT   prevPt;
    public:
        TScrnSavWindow( PTWindowsObject AParent, LPSTR ATitle,
                        PTModule AModule = NULL );
       ~TScrnSavWindow();
        virtual LPSTR GetClassName(){ return "WindowsScreenSaverClass"; }
        virtual void GetWindowClass( WNDCLASS & AWndClass );
        virtual void SetupWindow( void );
        virtual void DefWndProc( RTMessage );
        virtual void WMSysCommand( RTMessage ) = [ WM_FIRST + WM_SYSCOMMAND ];
        virtual void AnimateScreen();
};





_CLASSDEF( TScrnSavApp )
class TScrnSavApp : public TApplication
{
    private:
        int     j;
        virtual void InitMainWindow();
    protected:
        BOOL     fConfigureFlag;
        PTDialog pConfigureDialog;
        PTScrnSavWindow pScrnSavWnd;
    public:
        TScrnSavApp( LPSTR AName, HINSTANCE AnInstance,
                     HINSTANCE APrevInstance,
                     LPSTR ACmdLine, int ACmdShow ) :
        TApplication( AName, AnInstance, APrevInstance, ACmdLine, ACmdShow )
        {
            pScrnSavWnd = NULL;
            pConfigureDialog = NULL;
        }
        virtual void IdleAction();
        virtual void InitScrnSavWindow();
        virtual void InitConfigDialog(){};
};
#endif // __TSCRNSAV_H

⌨️ 快捷键说明

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