| pBrush | 用来灰显的画刷的标识。 | 
| lpfnOutput | 指定绘制字符串的应用调用函数的地址。要了解更多的信息,请参阅Windows 的OutputFunc调用函数。如果该参数为NULL,系统使用TextOut函数绘制字符串。假定lpData为指向用于输出的字符串的长指针。 | 
| lpData | 传递给输出函数的数据的指针,如果lpfnOutput为NULL,lpData必须为指向用于输出的字符串的长指针。 | 
| nCount | 将要输出的字符数目。如果值为0,GrayString计算字符串的长度(假定lpData为该字符串的指针)。如果nCount为-1,lpfnOutput指向的函数返回0,显示图象,但并不变灰。 | 
| x | 字符串外接矩形的起始位置的X逻辑坐标。 | 
| y | 字符串外接矩形的起始位置的Y逻辑坐标。 | 
| nWidth | 指定该字符串外接矩形的宽度(逻辑单位)。如果nWidth为0,GrayString计算该区域的宽度,假定lpData是该字符串的指针。 | 
| nHight | 指定该字符串外接矩形的高度(逻辑单位)。如果nHight为0,GrayString计算该区域的高度,假定lpData是该字符串的指针。 |