【WINDOWS API】writeconsole函数

有人问:不用stdio.h能在控制台输出信息吗?
在Windows下,可以直接使用Windows API来完成,最近找到了一个函数WriteConsole,使用这个函数来在控制台输出信息。

#include<windows.h>

int main(){
	const char *str="Hello, World!\n",*buf="Use <windows.h> to output in C++.\n";
	HANDLE handle=GetStdHandle(STD_OUTPUT_HANDLE);
	
	WriteConsole(handle,str,strlen(str),NULL,NULL);
	WriteConsole(handle,buf,strlen(buf),NULL,NULL);
	return 0;
}
posted @ 2022-04-15 15:57  计算机知识杂谈  阅读(277)  评论(0编辑  收藏  举报