本系列文章改编自《C语言控制台窗口界面编程(修正版)》。本系列文章会抛弃一些原文中难懂难理解且不常用的部分,并修改了部分样例程序。只为了更加清晰地学习C语言的控制台窗口界面编程。而想要更加深入的了解本系列文章,请阅读《C语言控制台窗口界面编程(修正版)》。
《C语言控制台窗口界面编程(修正版)》下载地址:http://download.csdn.net/detail/jzqt_t/7471013
在Windows操作系统下用C语言编写控制台的窗口界面首先要获取当前标准输入和标准输出设备的句柄。通过调用函数GetStdHandle可以获取当前标准输入以及输出设备的句柄。函数原型为:
HANDLE GetStdHandle(DWORD nStdHandle);
/*
其中,nStdHandle可以是
STD_INPUT_HANDLE 标准输入设备句柄
STD_OUTPUT_HANDLE 标准输出设备

本文档介绍如何在Windows环境下使用C语言创建控制台窗口界面,讲解获取设备句柄的重要性和句柄在系统中的作用。内容涵盖GetStdHandle函数的使用,以及控制台窗口操作和输入输出的API函数。示例程序演示了基本操作,提醒注意C++的iostream与stdio、conio的兼容性问题。
最低0.47元/天 解锁文章
4466

被折叠的 条评论
为什么被折叠?



