• 大小: 6.79KB
    文件类型: .cpp
    金币: 1
    下载: 0 次
    发布日期: 2021-02-01
  • 标签: 黑客  代码雨  

资源简介

类似于黑客帝国里的代码雨

资源截图

代码片段和文件信息

#include  


#define ID_TIMER 1 
#define STRMAXLEN 25 //一个显示列的最大长度 “VC中编辑运行”
#define STRMINLEN 8 //一个显示列的最小长度 


LRESULT CALLBACK WndProc(HWND UINT WPARAM LPARAM);
////////////////////////////////////////////////////////////////// 
////////////////////////////////////////////////////////////////// 
typedef struct tagCharChain //整个当作屏幕的一个显示列这是个双向列表 
{
struct tagCharChain *prev; //链表的前个元素 
TCHAR ch; //一个显示列中的一个字符 
struct tagCharChain *next; //链表的后个元素 
}CharChain *pCharChain;


typedef struct tagCharColumn
{
CharChain *head *current *point;
int x y iStrLen; //显示列的开始显示的xy坐标iStrLen是这个列的长度 
int iStopTimes iMustStopTimes; //已经停滞的次数和必须停滞的次数必须停滞的次数是随机的 
}CharColumn *pCharColumn;


int main(HINSTANCE hInstance HINSTANCE hPrevInstance
PSTR szCmdLine int iCmdShow)
{
static TCHAR szAppName[] = TEXT(“matrix“);
HWND hwnd;
MSG msg;
WNDCLASS wndclass;


wndclass.style = CS_HREDRAW | CS_VREDRAW;
wndclass.lpfnWndProc = WndProc;

评论

共有 条评论