GetCommState()函数
GetCommState()函数功能,使用指定通信设备的当前控制设置填充设备控制块(DCB结构)
GetCommState()函数功能,使用指定通信设备的当前控制设置填充设备控制块(DCB结构)
CloseHandle包括文件、文件映射、进程、线程、安全和同步对象等。
这是一个多功能的函数,可打开或创建文件或者I/O设备,并返回可访问的句柄:控制台,通信资源,目录(只读打开),磁盘驱动器,文件,邮槽,管道。
众所周知,在Windows95/98的Win32onIntelx86体系中利用了处理器的三环保护模型中的零环(Ring0,最高权限级别)和三环(Ring3,最低权限级别)。
使用API函数SHGetSpecialFolder。shlobj.h里有SHGetSpecialFolder的原型声明。这个函数可以帮我们找到windows的Desktop目录、启动目录、我的文档目录等。
函数功能:该函数是一个应用程序定义的回调函数,处理由EnumFonts获得的字体数据。EnumFontsProc是应用程序定义的函数的名字的占位符。int CALLBACK EnumFontsProc(lplf lplf, lptm lptm, DWORD dwType, LPARAM lpData);
函数功能:该函数是由应用程序定义的与函数EnumFontFamilies一起使用的回调函数,它接收用于描述与可用字体的数据。类型FONTENUMPROC定义了一个指向此回调函数的指针,EnumFontFamProc是应用程序定义的函数的名字的占位符。int CALLBACK EnumFontFamProc(ENUMLOGFONT FAR *lpelf, NEWTEXTMETRIC FAR *lpntm, int FontType, LPARAM lParam);
函数功能:该函数计算指定的正文字符串的宽度和高度。BOOL GetTextExtentPoint(HDC hdc, LPCTSTR lpString, LPSIZE lpSize);
函数功能:该函数取得当前字体在一个指定范围内的连续字符的逻辑坐标宽度。BOOL GetCharWidth(HDC hdc, UINT iFirstChar, UINT iLastChar, LPINT lpBuffer);
函数功能:该函数列举一个指定设备可用的字体,对那些有指定字样名的字体,EnumFonts取得该字体的信息,并将信息传给应用程序定义的回调函数。回调函数可以按期望处理字体信息。当再没有字体可列举或回调函数返回零时,列举停止。int EnumFonts(HDC hdc, LPCTSTR lpFaceName, FONTNUMPROC lpFontfunc, LPARAM lParam);