主页->库函数目录->绘图环境相关函数->setinitmode
功能:
这个函数用于设置初始化图形的选项和模式。
声明:
void setinitmode(int mode, int x = CW_USEDEFAULT, int y = CW_USEDEFAULT);
参数:
mode
初始化模式,是二进制组合的值。如果为INIT_DEFAULT 表示使用默认值。
可以使用的值的组合:
INIT_NOBORDER 为无边框窗口
INIT_CHILD 为子窗口(需要使用attachHWND指定要依附的父窗口,此函数不另说明)
INIT_TOPMOST 使窗口总在最前
INIT_RENDERMANUAL 手动更新标志,即调用delay_fps/delay_ms等会等待操作的函数时会更新窗口,否则保持窗口内容
INIT_WITHLOGO 使initgraph的时候显示开场动画logo
INIT_NOFORCEEXIT 使关闭窗口的时候不强制退出程序,但窗口会消失,需要配合is_run函数
INIT_DEFAULT 默认参数,不调用本函数时即使用此参数
INIT_ANIMATION 是INIT_DEFAULT, INIT_RENDERMANUAL, INIT_NOFORCEEXIT的组合,用于动画编写
x, y
初始化时窗口左上角在屏幕的坐标,默认为系统分配。
返回值:
(无)
说明:
本函数只能在initgraph前调用。
示例:
(无)