1、默认属性为:Sizable,表示当前的frm窗口可以最大化、最小化、可随意拖动、可用鼠标拖动边框改变窗口的大小。
2、设置属性为:None,将窗口设置为无边框、无标题栏。无法改变窗口的大小,也无法改变窗口显示的位置。
3、设置属性为:FixedSingle,将窗口设置为固定的单框(窄框),无法用鼠标拖动边框改变窗口的大小,可以最大化、最小化。
4、设置属性为:Fixed3D,将窗口设置为固定框,3D风格,无法用鼠标拖动边框改变窗口的大小,可以最大化、最小化。窗口的工作区具有凹陷3D效果。
5、设置属性为:FixedDialog,将窗口设置为固定框,对话框风格,无法用鼠标拖动边框改变窗口的大小,可以最大化、最小化。
6、设置属性为:FixedToolWindow,将窗口设置为固定框,工具窗口风格,无法用鼠标拖动边框改变窗口的大小。工具窗口风格的特点是:标题栏高度比较小,且只有关闭按钮。
1、在Window下可以使用 system("mode con cols=30 lines=20") 命令设置窗体大小。如果需要动态设置大小,可以写成如下形式:
char stCmd[128]
sprintf("mode con cols=%d lines=%d", height, width)
system(stCmd)
2、system函数:
原型:int system(const char * command);
功能:执行 dos(windows系统) 或 shell(Linux/Unix系统) 命令,参数字符串command为命令名
说明:在windows系统中,system函数直接在控制台调用一个command命令。在Linux/Unix系统中,system函数会调用fork函数产生子进程,由子进程来执行command命令,命令执行完后随即返回原调用的进程;
头文件:stdlib.h;
返回值:命令执行成功返回0,执行失败返回-1。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)