📄 start.h
字号:
#if !defined(AFX_START_H__8E7813D3_934D_4EFC_98BD_2BC1F2C4020D__INCLUDED_)
#define AFX_START_H__8E7813D3_934D_4EFC_98BD_2BC1F2C4020D__INCLUDED_
#include "Page1.h" // Added by ClassView
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// start.h : header file
//
#define TWOPI (2 * 3.14159)
/////////////////////////////////////////////////////////////////////////////
// Cstart dialog
class Cstart : public CDialog
{
// Construction
public:
void RectangleTopToBotttom(int index, int order);//矩形从上到下
void RectangleLeftToRight(int index, int order);//矩形从左到右
void RectangleBottomToLeft(int index, int order);//矩形从下到上
void RectangleRightToLeft(int index, int order);//矩形从右到左
void RainbowTopToBottom(int index, int order);//彩虹变幻从上到下
void RainbowLeftToRight(int index, int order);//彩虹变幻从左到右
void RainbowBottomToTop(int index, int order);//彩虹变幻从下到上
void RainbowRightToLeft(int index, int order);//彩虹变幻从右到左
void AccTopToBottom(int index, int order);//积木从上到下
void AccBottmToTop(int index, int order);//积木从下到上
void AccLeftToRight(int index, int order);//积木从左到右
void AccRightToLeft(int index, int order);//积木从右到左
void RoundRunOutToIn(int index, int order);//盒子从外到里
void RoundRunOutToInColor(int index, int order);//彩盒从外到里
void RoundRunInToOut(int index, int order);//盒子从里到外
void RoundRunInToOutColor(int index, int order);//彩盒从里到外
void SevenColorTopToBottom(int index, int order);//七色变换从上到下
void SevenColorLeftToRight(int index, int order);//七色变幻从左到右
void SevenClolrBottomToTop(int index, int order);//七色变幻从下到上
void SevenColorRightToLeft(int index, int order);//七色变幻从右到左
void ShadowCOlor(int index, int order);//渐变
void FadeAwayRectOutToIn(int index, int order);//消隐矩形从外到里
void FadeAwayRectInToOut(int index, int order);//消隐矩形从里到外
void FadeAwayRectBlue(int index, int order);//消隐蓝色
void FadeAwayRectRed(int index, int order);//消隐红色
void FadeAwayRectGreen(int index, int order);//消隐绿色
void FadeAwaySingle(int index, int order);//消隐单层
void RhombusInToOut(int index, int order);//菱形从里到外
void RhombusOutToIn(int index, int order);//菱形从外到里
void RunDot(int index, int order);//单点滚动
void RunLine(int index, int order);//单线滚动
void RollRun(int index, int order);//跑马滚动
void CirculRun(int index, int order);// 显示圆
void CirculRunDot(int index, int order);//画圆, 用点
void CirculRunLine(int index, int order);//画圆,用线
void CirculRunDotColor(int index, int order);//画圆, 用点,多彩
void CirculRunLineColor(int index, int order);//画圆,用线,多彩
void AlternateRun(int index, int order);//交替变幻
void SingleColorRun(int index, int order);//单色变幻
int m_winW;
int m_winH;
int m_actThread[3];//1是表示线程启动,0表示没启动
int m_sevTemp;
bool sig[3];//用来保证线程只启动一次
int temp;
CBrush m_brush;
CWinThread * m_pThread1; //线程一
CWinThread * m_pThread2;
CWinThread * m_pThread3;
void StartPro(); //启动函数
void Line(int index,int order);
Cstart(CWnd* pParent = NULL); // standard constructor
int m_fstyList[100];
int m_sstyList[100];
int m_tstyList[100];
int m_staPointy[3];
int m_staPointx[3];
int m_count[3];
int m_iWidth[3];
int m_iHigh[3];
typeRGB m_color[3];
typeRGB m_rgbColor[3][100];
// typeRGB m_color[3];
CPen pen[7];
// Dialog Data
//{{AFX_DATA(Cstart)
enum { IDD = IDD_DIALOG_START };
// NOTE: the ClassWizard will add data members here
//}}AFX_DATA
// Overrides
// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(Cstart)
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
//}}AFX_VIRTUAL
// Implementation
protected:
// Generated message map functions
//{{AFX_MSG(Cstart)
afx_msg void OnPaint();
afx_msg HBRUSH OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor);
virtual BOOL OnInitDialog();
afx_msg void OnCancelMode();
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
private:
};
//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.
#endif // !defined(AFX_START_H__8E7813D3_934D_4EFC_98BD_2BC1F2C4020D__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -