evt.c
来自「运行于T-engine(采用T-Kernel)之上的例子源代码」· C语言 代码 · 共 53 行
C
53 行
/* * sample_3_1_2_1-evt.c(sample program/event loop) * * (C) Copyright 2003 by Personal Media Corporation. */#include "sample.h"/* 弓拌恃眶 */EXPORT Bool doloop = False; /* True : event loop 鲁乖 */EXPORT WEVENT wevt; /* window event *//* ------------------------------------------------------------- 肩创借妄废 *//* * main loop */EXPORT WERR event_loop(VOID){ WERR rv; W type; rv = ER_OK; doloop = True;
do { type = b_wget_evt(&wevt, WAIT); if (type < ER_OK) { rv = type; //printf("b_wget_evt : %d, %d\n", rv, rv >> 16); break; }
else { rv = exec_window(type); } if (rv < ER_OK) { switch (rv)
{ case ER_NOMEM: case ER_NOSPC: break; default: doloop = False; break; } } } while (doloop); return rv;}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?