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

📄 last.c

📁 linux 下svgalib编的一个界面程序示例
💻 C
📖 第 1 页 / 共 2 页
字号:
    //-----box 2------------------------
    BOX b2_0={ 4, B2_BASE_Y, 632, 18*3, 1, 7 };
    BOX b2_1={ 4, B2_BASE_Y, 160, 18*3, 1, 7 };
    BOX b2_2={ 4+161, B2_BASE_Y, 280, 18*3, 1, 7 };
    BOX b2_3={ 4+161+280+1, B2_BASE_Y, 190, 18*3, 1, 7 };
 
    LABEL lab2_1_1={10, B2_BASE_Y+1, 30, 16, "周期", BACKGRND, 7, 12, 12};
    LABEL lab2_1_2={10, B2_BASE_Y+1+18, 30, 16, "压力", BACKGRND, 7, 12, 12};
    LABEL lab2_1_3={10, B2_BASE_Y+1+18*2, 30, 16, "速度", BACKGRND, 7, 12, 12};

    LABEL lab2_1_4={46, B2_BASE_Y+2, 50, 14, "0.2", EDIT_COLOR, 44, 12, 12};
    LABEL lab2_1_5={46, B2_BASE_Y+2+18, 50, 14, "140", EDIT_COLOR, 44, 12, 12};
    LABEL lab2_1_6={46, B2_BASE_Y+2+18*2, 50, 14, "80", EDIT_COLOR, 44, 12, 12};

    LABEL lab2_1_7={110, B2_BASE_Y+1, 30, 16, "秒", BACKGRND, 7, 12, 12};
    LABEL lab2_1_8={110, B2_BASE_Y+1+18, 30, 16, "kg/cm", BACKGRND, 7, 12, 12};
    LABEL lab2_1_9={110, B2_BASE_Y+1+18*2, 30, 16, " %", BACKGRND, 7, 12, 12};


    LABEL lab2_2_1={178, B2_BASE_Y+1, 60, 16, "动模位置", BACKGRND, 7, 12, 12};
    LABEL lab2_2_2={178, B2_BASE_Y+1+18, 60, 16, "托模位置", BACKGRND, 7, 12, 12};
    LABEL lab2_2_3={178, B2_BASE_Y+1+18*2, 60, 16, "锁模压力", BACKGRND, 7, 12, 12};

    LABEL lab2_2_4={246, B2_BASE_Y+2, 50, 14, "350.0", EDIT_COLOR, 44, 12, 12};
    LABEL lab2_2_5={246, B2_BASE_Y+2+18, 50, 14, "0.0", EDIT_COLOR, 44, 12, 12};
    LABEL lab2_2_6={246, B2_BASE_Y+2+18*2, 50, 14, "140.0", EDIT_COLOR, 44, 12, 12};

    LABEL lab2_2_7={316, B2_BASE_Y+1, 60, 16, "螺杆位置", BACKGRND, 7, 12, 12};
    LABEL lab2_2_8={316, B2_BASE_Y+1+18, 60, 16, "射座位置", BACKGRND, 7, 12, 12};
    LABEL lab2_2_9={316, B2_BASE_Y+1+18*2, 60, 16, "射出压力", BACKGRND, 7, 12, 12};

    LABEL lab2_2_10={384, B2_BASE_Y+2, 50, 14, "350.0", EDIT_COLOR, 44, 12, 12};
    LABEL lab2_2_11={384, B2_BASE_Y+2+18, 50, 14, "0.0", EDIT_COLOR, 44, 12, 12};
    LABEL lab2_2_12={384, B2_BASE_Y+2+18*2, 50, 14, "140.0", EDIT_COLOR, 44, 12, 12};


    LABEL lab2_3_1={4+161+280+1+10+12, B2_BASE_Y+1, 40, 16, "产品", BACKGRND, 7, 12, 12};
    LABEL lab2_3_2={4+161+280+1+10, B2_BASE_Y+1+18, 50, 16, "1682", EDIT_COLOR, 44, 12, 12};
    LABEL lab2_3_3={4+161+280+1+10+12, B2_BASE_Y+1+18*2, 40, 16, "归零", BACKGRND, 7, 12, 12};

    LABEL lab2_3_4={60+4+161+280+1+10+8, B2_BASE_Y+1, 40, 16, "不良品", BACKGRND, 7, 12, 12};
    LABEL lab2_3_5={60+4+161+280+1+10, B2_BASE_Y+1+18, 50, 16, "1682", EDIT_COLOR, 44, 12, 12};
    LABEL lab2_3_6={60+4+161+280+1+10+12, B2_BASE_Y+1+18*2, 40, 16, "归零", BACKGRND, 7, 12, 12};

    LABEL lab2_3_7={120+4+161+280+1+10+12, B2_BASE_Y+1, 40, 16, "小计", BACKGRND, 7, 12, 12};
    LABEL lab2_3_8={120+4+161+280+1+10, B2_BASE_Y+1+18, 50, 16, "1682", EDIT_COLOR, 44, 12, 12};
    LABEL lab2_3_9={120+4+161+280+1+10+12, B2_BASE_Y+1+18*2, 40, 16, "归零", BACKGRND, 7, 12, 12};

    //-----box 3------------------------
    BOX b3_0={ 4, B2_BASE_Y+18*3+1, 632, 18*4, 1, 7 };
    BOX b3_1={ 4, B2_BASE_Y+18*3+1, 441, 18*4, 1, 7 };
    BOX b3_2={ 4+442, B2_BASE_Y+18*3+1, 190, 18*4, 1, 7 };

    LABEL lab3_1_1={10, B3_BASE_Y+1, 30, 16, " ℃", BACKGRND, 7, 12, 12};
    LABEL lab3_1_2={10, B3_BASE_Y+1+18, 30, 16, "实际", BACKGRND, 7, 12, 12};
    LABEL lab3_1_3={10, B3_BASE_Y+1+18*2, 30, 16, "设定", BACKGRND, 7, 12, 12};
    LABEL lab3_1_4={10, B3_BASE_Y+1+18*3, 30, 16, "状态", BACKGRND, 7, 12, 12};

    LABEL lab3_1_5={46, B3_BASE_Y+2, B3_FIELD_WIDTH, 14, " N", BACKGRND, 7, 12, 12};
    LABEL lab3_1_6={46, B3_BASE_Y+2+18, B3_FIELD_WIDTH, 14, "200", EDIT_COLOR, 44, 12, 12};
    LABEL lab3_1_7={46, B3_BASE_Y+2+18*2, B3_FIELD_WIDTH, 14, "200", BACKGRND, 7, 12, 12};
    LABEL lab3_1_8={46, B3_BASE_Y+2+18*3, B3_FIELD_WIDTH, 14, " OK", EDIT_COLOR, 44, 12, 12};

    LABEL lab3_1_9={46+B3_FIELD_WIDTH+B3_GAP_X, B3_BASE_Y+2, B3_FIELD_WIDTH, 14, " 1", BACKGRND, 7, 12, 12};
    LABEL lab3_1_10={46+B3_FIELD_WIDTH+B3_GAP_X, B3_BASE_Y+2+18, B3_FIELD_WIDTH, 14, "200", EDIT_COLOR, 44, 12, 12};
    LABEL lab3_1_11={46+B3_FIELD_WIDTH+B3_GAP_X, B3_BASE_Y+2+18*2, B3_FIELD_WIDTH, 14, "200", BACKGRND, 7, 12, 12};
    LABEL lab3_1_12={46+B3_FIELD_WIDTH+B3_GAP_X, B3_BASE_Y+2+18*3, B3_FIELD_WIDTH, 14, " OK", EDIT_COLOR, 44, 12, 12};

    LABEL lab3_1_13={46+(B3_FIELD_WIDTH+B3_GAP_X)*2, B3_BASE_Y+2, B3_FIELD_WIDTH, 14, " 2", BACKGRND, 7, 12, 12};
    LABEL lab3_1_14={46+(B3_FIELD_WIDTH+B3_GAP_X)*2, B3_BASE_Y+2+18, B3_FIELD_WIDTH, 14, "200", EDIT_COLOR, 44, 12, 12};
    LABEL lab3_1_15={46+(B3_FIELD_WIDTH+B3_GAP_X)*2, B3_BASE_Y+2+18*2, B3_FIELD_WIDTH, 14, "200", BACKGRND, 7, 12, 12};
    LABEL lab3_1_16={46+(B3_FIELD_WIDTH+B3_GAP_X)*2, B3_BASE_Y+2+18*3, B3_FIELD_WIDTH, 14, " OK", EDIT_COLOR, 44, 12, 12};

//-----------------
    LABEL lab3_1_17={46+(B3_FIELD_WIDTH+B3_GAP_X)*3, B3_BASE_Y+2, B3_FIELD_WIDTH, 14, " 3", BACKGRND, 7, 12, 12};
    LABEL lab3_1_18={46+(B3_FIELD_WIDTH+B3_GAP_X)*3, B3_BASE_Y+2+18, B3_FIELD_WIDTH, 14, "200", EDIT_COLOR, 44, 12, 12};
    LABEL lab3_1_19={46+(B3_FIELD_WIDTH+B3_GAP_X)*3, B3_BASE_Y+2+18*2, B3_FIELD_WIDTH, 14, "200", BACKGRND, 7, 12, 12};
    LABEL lab3_1_20={46+(B3_FIELD_WIDTH+B3_GAP_X)*3, B3_BASE_Y+2+18*3, B3_FIELD_WIDTH, 14, " OK", EDIT_COLOR, 44, 12, 12};

    LABEL lab3_1_21={46+(B3_FIELD_WIDTH+B3_GAP_X)*4, B3_BASE_Y+2, B3_FIELD_WIDTH, 14, " 4", BACKGRND, 7, 12, 12};
    LABEL lab3_1_22={46+(B3_FIELD_WIDTH+B3_GAP_X)*4, B3_BASE_Y+2+18, B3_FIELD_WIDTH, 14, "200", EDIT_COLOR, 44, 12, 12};
    LABEL lab3_1_23={46+(B3_FIELD_WIDTH+B3_GAP_X)*4, B3_BASE_Y+2+18*2, B3_FIELD_WIDTH, 14, "200", BACKGRND, 7, 12, 12};
    LABEL lab3_1_24={46+(B3_FIELD_WIDTH+B3_GAP_X)*4, B3_BASE_Y+2+18*3, B3_FIELD_WIDTH, 14, " OK", EDIT_COLOR, 44, 12, 12};

    LABEL lab3_1_25={46+(B3_FIELD_WIDTH+B3_GAP_X)*5, B3_BASE_Y+2, B3_FIELD_WIDTH, 14, " 5", BACKGRND, 7, 12, 12};
    LABEL lab3_1_26={46+(B3_FIELD_WIDTH+B3_GAP_X)*5, B3_BASE_Y+2+18, B3_FIELD_WIDTH, 14, "200", EDIT_COLOR, 44, 12, 12};
    LABEL lab3_1_27={46+(B3_FIELD_WIDTH+B3_GAP_X)*5, B3_BASE_Y+2+18*2, B3_FIELD_WIDTH, 14, "200", BACKGRND, 7, 12, 12};
    LABEL lab3_1_28={46+(B3_FIELD_WIDTH+B3_GAP_X)*5, B3_BASE_Y+2+18*3, B3_FIELD_WIDTH, 14, " OK", EDIT_COLOR, 44, 12, 12};

    LABEL lab3_1_29={46+(B3_FIELD_WIDTH+B3_GAP_X)*6, B3_BASE_Y+2, B3_FIELD_WIDTH, 14, " 6", BACKGRND, 7, 12, 12};
    LABEL lab3_1_30={46+(B3_FIELD_WIDTH+B3_GAP_X)*6, B3_BASE_Y+2+18, B3_FIELD_WIDTH, 14, "200", EDIT_COLOR, 44, 12, 12};
    LABEL lab3_1_31={46+(B3_FIELD_WIDTH+B3_GAP_X)*6, B3_BASE_Y+2+18*2, B3_FIELD_WIDTH, 14, "200", BACKGRND, 7, 12, 12};
    LABEL lab3_1_32={46+(B3_FIELD_WIDTH+B3_GAP_X)*6, B3_BASE_Y+2+18*3, B3_FIELD_WIDTH, 14, " OK", EDIT_COLOR, 44, 12, 12};

    LABEL lab3_1_33={46+(B3_FIELD_WIDTH+B3_GAP_X)*7, B3_BASE_Y+2, B3_FIELD_WIDTH, 14, " 7", BACKGRND, 7, 12, 12};
    LABEL lab3_1_34={46+(B3_FIELD_WIDTH+B3_GAP_X)*7, B3_BASE_Y+2+18, B3_FIELD_WIDTH, 14, "200", EDIT_COLOR, 44, 12, 12};
    LABEL lab3_1_35={46+(B3_FIELD_WIDTH+B3_GAP_X)*7, B3_BASE_Y+2+18*2, B3_FIELD_WIDTH, 14, "200", BACKGRND, 7, 12, 12};
    LABEL lab3_1_36={46+(B3_FIELD_WIDTH+B3_GAP_X)*7, B3_BASE_Y+2+18*3, B3_FIELD_WIDTH, 14, " OK", EDIT_COLOR, 44, 12, 12};

    LABEL lab3_1_37={46+(B3_FIELD_WIDTH+B3_GAP_X)*8, B3_BASE_Y+2, B3_FIELD_WIDTH, 14, " 8", BACKGRND, 7, 12, 12};
    LABEL lab3_1_38={46+(B3_FIELD_WIDTH+B3_GAP_X)*8, B3_BASE_Y+2+18, B3_FIELD_WIDTH, 14, "200", EDIT_COLOR, 44, 12, 12};
    LABEL lab3_1_39={46+(B3_FIELD_WIDTH+B3_GAP_X)*8, B3_BASE_Y+2+18*2, B3_FIELD_WIDTH, 14, "200", BACKGRND, 7, 12, 12};
    LABEL lab3_1_40={46+(B3_FIELD_WIDTH+B3_GAP_X)*8, B3_BASE_Y+2+18*3, B3_FIELD_WIDTH, 14, " OK", EDIT_COLOR, 44, 12, 12};

    LABEL lab3_1_41={46+(B3_FIELD_WIDTH+B3_GAP_X)*9, B3_BASE_Y+2, B3_FIELD_WIDTH, 14, " 9", BACKGRND, 7, 12, 12};
    LABEL lab3_1_42={46+(B3_FIELD_WIDTH+B3_GAP_X)*9, B3_BASE_Y+2+18, B3_FIELD_WIDTH, 14, "200", EDIT_COLOR, 44, 12, 12};
    LABEL lab3_1_43={46+(B3_FIELD_WIDTH+B3_GAP_X)*9, B3_BASE_Y+2+18*2, B3_FIELD_WIDTH, 14, "200", BACKGRND, 7, 12, 12};
    LABEL lab3_1_44={46+(B3_FIELD_WIDTH+B3_GAP_X)*9, B3_BASE_Y+2+18*3, B3_FIELD_WIDTH, 14, " OK", EDIT_COLOR, 44, 12, 12};

    LABEL lab3_1_45={46+(B3_FIELD_WIDTH+B3_GAP_X)*10, B3_BASE_Y+2, B3_FIELD_WIDTH, 14, " 10", BACKGRND, 7, 12, 12};
    LABEL lab3_1_46={46+(B3_FIELD_WIDTH+B3_GAP_X)*10, B3_BASE_Y+2+18, B3_FIELD_WIDTH, 14, "200", EDIT_COLOR, 44, 12, 12};
    LABEL lab3_1_47={46+(B3_FIELD_WIDTH+B3_GAP_X)*10, B3_BASE_Y+2+18*2, B3_FIELD_WIDTH, 14, "200", BACKGRND, 7, 12, 12};
    LABEL lab3_1_48={46+(B3_FIELD_WIDTH+B3_GAP_X)*10, B3_BASE_Y+2+18*3, B3_FIELD_WIDTH, 14, " OK", EDIT_COLOR, 44, 12, 12};
    LABEL lab3_1_49={46+(B3_FIELD_WIDTH+B3_GAP_X)*11+8, B3_BASE_Y+2, B3_FIELD_WIDTH, 14,  "油温", BACKGRND, 7, 12, 12};
    LABEL lab3_1_50={46+(B3_FIELD_WIDTH+B3_GAP_X)*11+8, B3_BASE_Y+2+18, B3_FIELD_WIDTH, 14, " 35", EDIT_COLOR, 44, 12, 12};
    LABEL lab3_1_51={46+(B3_FIELD_WIDTH+B3_GAP_X)*11+8, B3_BASE_Y+2+18*2, B3_FIELD_WIDTH, 14, " 35", BACKGRND, 7, 12, 12};
    LABEL lab3_1_52={46+(B3_FIELD_WIDTH+B3_GAP_X)*11+8, B3_BASE_Y+2+18*3, B3_FIELD_WIDTH, 14, " OK", EDIT_COLOR, 44, 12, 12};

    //--------------------------------
    LABEL lab3_2_1={4+161+280+1+10, B3_BASE_Y+1, 50, 16,  "马达运转",  BACKGRND, 7, 12, 12};
    LABEL lab3_2_2={4+161+280+1+10, B3_BASE_Y+1+18, 50, 16,  "自动模式",   BACKGRND, 7, 12, 12};
    LABEL lab3_2_3={4+161+280+1+10, B3_BASE_Y+1+18*2, 50, 16,  "密码设定",   BACKGRND, 7, 12, 12};
    LABEL lab3_2_4={4+161+280+1+10, B3_BASE_Y+1+18*3, 50, 16, "密码更改",  BACKGRND, 7, 12, 12};

    LABEL lab3_2_5={4+161+280+1+20+50, B3_BASE_Y+2, 50, 14,  "    12",  EDIT_COLOR, 14, 12, 12};
    LABEL lab3_2_6={4+161+280+1+20+50+50+2, B3_BASE_Y+2, 14, 14,  "时",   BACKGRND, 7, 12, 12};
    LABEL lab3_2_7={4+161+280+1+20+50+50+16+2, B3_BASE_Y+2, 25, 14,  " 36",  EDIT_COLOR, 14, 12, 12};
    LABEL lab3_2_8={4+161+280+1+20+50+50+16+25+2+2, B3_BASE_Y+2, 15, 14, "分",  BACKGRND, 7, 12, 12};

    LABEL lab3_2_9={4+161+280+1+20+50, B3_BASE_Y+2+18, 50, 14,  "    12",  EDIT_COLOR, 14, 12, 12};
    LABEL lab3_2_10={4+161+280+1+20+50+50+2, B3_BASE_Y+2+18, 14, 14,  "时",   BACKGRND, 7, 12, 12};
    LABEL lab3_2_11={4+161+280+1+20+50+50+16+2, B3_BASE_Y+2+18, 25, 14,  " 36",  EDIT_COLOR, 14, 12, 12};
    LABEL lab3_2_12={4+161+280+1+20+50+50+16+25+2+2, B3_BASE_Y+2+18, 15, 14, "分",  BACKGRND, 7, 12, 12};

    LABEL lab3_2_13={4+161+280+1+20+50, B3_BASE_Y+1+18*2, 50, 16, "******",   BACKGRND, 3, 12, 12};
    LABEL lab3_2_14={4+161+280+1+20+50, B3_BASE_Y+1+18*3, 50, 16, "******",  BACKGRND, 3, 12, 12};

    //电热
    //马达
    //关
    //


    vga_disabledriverreport();     
    vga_init();			/* Initialize. */
    mode = 10; 
    if (!vga_hasmode(mode))
    {
	printf("Error: Video mode not supported by driver\n");
	return -1;
    }
    else
    {
	printf("Video mode is supported by driver\n");
    }

    vga_setmode(mode);

    openhzk();

    gl_setcontextvga(mode);
    gl_enableclipping();

    gl_clearscreen(0);
    gl_fillbox( 0, 0, 640, 480, BACKGRND );

    box( b0_0 );
    box( b0_1 );
    box( b0_2 );

    box( b1_0 );
    box( b1_1 );
    box( b1_2 );
    box( b1_3 );

    clabel( lab1_1 );
    clabel( lab1_2_1 );
    clabel( lab1_2_2 );
    clabel( lab1_3_1 );
    clabel( lab1_3_2 );

    //box( b2_0 );
    box( b2_1 );
    box( b2_2 );
    box( b2_3 );

    clabel( lab2_1_1 );
    clabel( lab2_1_2 );
    clabel( lab2_1_3 );
    clabel( lab2_1_4 );
    clabel( lab2_1_5 );
    clabel( lab2_1_6 );
    clabel( lab2_1_7 );
    clabel( lab2_1_8 );
    clabel( lab2_1_9 );

    clabel( lab2_2_1 );
    clabel( lab2_2_2 );
    clabel( lab2_2_3 );
    clabel( lab2_2_4 );
    clabel( lab2_2_5 );
    clabel( lab2_2_6 );

    clabel( lab2_2_7 );
    clabel( lab2_2_8 );
    puthz12(110+43, B2_BASE_Y+1+20, 1, 7, "2", 0.8, 0.5);
    clabel( lab2_2_9 );
    clabel( lab2_2_10 );
    clabel( lab2_2_11 );
    clabel( lab2_2_12 );

    clabel( lab2_3_1 );
    clabel( lab2_3_2 );
    clabel( lab2_3_3 );
    clabel( lab2_3_4 );
    clabel( lab2_3_5 );
    clabel( lab2_3_6 );
    clabel( lab2_3_7 );
    clabel( lab2_3_8 );
    clabel( lab2_3_9 );

    //box( b3_0 );
    box( b3_1 );
    box( b3_2 );

    clabel( lab3_1_1 );
    clabel( lab3_1_2 );
    clabel( lab3_1_3 );
    clabel( lab3_1_4 );

    clabel( lab3_1_5 );
    clabel( lab3_1_6 );
    clabel( lab3_1_7 );
    clabel( lab3_1_8 );
    clabel( lab3_1_9 );
    clabel( lab3_1_10 );
    clabel( lab3_1_11 );
    clabel( lab3_1_12 );
    clabel( lab3_1_13 );
    clabel( lab3_1_14 );
    clabel( lab3_1_15 );
    clabel( lab3_1_16 );
    clabel( lab3_1_17 );
    clabel( lab3_1_18 );
    clabel( lab3_1_19 );
    clabel( lab3_1_20 );
    clabel( lab3_1_21 );
    clabel( lab3_1_22 );
    clabel( lab3_1_23 );
    clabel( lab3_1_24 );
    clabel( lab3_1_25 );
    clabel( lab3_1_26 );
    clabel( lab3_1_27 );
    clabel( lab3_1_28 );
    clabel( lab3_1_29 );
    clabel( lab3_1_30 );
    clabel( lab3_1_31 );
    clabel( lab3_1_32 );
    clabel( lab3_1_33 );
    clabel( lab3_1_34 );
    clabel( lab3_1_35 );
    clabel( lab3_1_36 );
    clabel( lab3_1_37 );
    clabel( lab3_1_38 );
    clabel( lab3_1_39 );
    clabel( lab3_1_40 );
    clabel( lab3_1_41 );
    clabel( lab3_1_42 );
    clabel( lab3_1_43 );
    clabel( lab3_1_44 );
    clabel( lab3_1_45 );
    clabel( lab3_1_46 );
    clabel( lab3_1_47 );
    clabel( lab3_1_48 );
    clabel( lab3_1_49 );
    clabel( lab3_1_50 );
    clabel( lab3_1_51 );
    clabel( lab3_1_52 );

    clabel( lab3_2_1 );
    clabel( lab3_2_2 );
    clabel( lab3_2_3 );
    clabel( lab3_2_4 );
    clabel( lab3_2_5 );
    clabel( lab3_2_6 );
    clabel( lab3_2_7 );
    clabel( lab3_2_8 );
    clabel( lab3_2_9 );
    clabel( lab3_2_10 );
    clabel( lab3_2_11 );
    clabel( lab3_2_12 );
    clabel( lab3_2_13 );
    clabel( lab3_2_14 );

    //-------------------------------------
    //box( b4_0 );
    box( b4_1 );
    box( b4_2 );
    box( b4_3 );
    box( b4_4 );
    clabel( lab4_1 );
    clabel( lab4_3 );
    clabel( lab4_4 );
    box( b5_0 );
    box( b5_1 );

    clabel( lab5_1_1 );
    clabel( lab5_1_2 );

    clabel( lab5_2_1 );
    clabel( lab5_2_2 );
    clabel( lab5_2_3 );
    clabel( lab5_2_4 );
    clabel( lab5_2_5 );
    clabel( lab5_2_6 );
    clabel( lab5_2_7 );
    clabel( lab5_2_8 );
    clabel( lab5_2_9 );
    clabel( lab5_2_10 );
    clabel( lab5_2_11 );
    clabel( lab5_2_12 );

    xhqgraph();
    ualarm( 100000, 50000 );
    signal(SIGALRM, myalarm);

    closehzk();

    usleep(100);

    getchar();

    ualarm( 0, 0 );

    vga_setmode(TEXT);

    return 0;


};





⌨️ 快捷键说明

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