问题描述
我现在在开发一个写日志的库,打算做成一个dll文件,用到这个库的一些应用是控制台程序,如何通过调用dll中的方法来向控制台输出数据呢?输出文字还不复杂,传个console.out给dll应该就可以了,但是如何来控制字符输出的颜色呢?.net中可以获取console的句柄来传个dll来控制控制台吗?以前在vb中做过类似的工作,是用api来实现的,dll中直接使用api函数来控制控制台,在C#中也要用api来实现吗?请高手指教,谢谢
时间: 2024-08-02 06:57:51
我现在在开发一个写日志的库,打算做成一个dll文件,用到这个库的一些应用是控制台程序,如何通过调用dll中的方法来向控制台输出数据呢?输出文字还不复杂,传个console.out给dll应该就可以了,但是如何来控制字符输出的颜色呢?.net中可以获取console的句柄来传个dll来控制控制台吗?以前在vb中做过类似的工作,是用api来实现的,dll中直接使用api函数来控制控制台,在C#中也要用api来实现吗?请高手指教,谢谢