|
楼主 |
发表于 2012-6-17 03:34:58
|
显示全部楼层
本帖最后由 呵呵123 于 2012-6-17 03:36 编辑
.版本 2
.DLL命令 SelectObject, 整数型, "gdi32", "SelectObject"
.参数 hdc
.参数 front
奥 原来是这个函数控制的 终于知道了
懒虫那个炫彩创建字体无法改变字体的啊
查了下 正确写法应该是这个
.版本 2
.DLL命令 CreateFont, 整数型, "gdi32", "CreateFontA"
.参数 nHeight, , , //字体的高度
.参数 nWidth, , , //字体的宽度
.参数 nEscapement, , , //字体显示的角度
.参数 nOrientation, , , //字体的角度
.参数 fnWeight, , , //字体的磅数
.参数 fdwItalic, 逻辑型, , //斜体字体
.参数 fdwUnderline, 逻辑型, , //带下划线的字体
.参数 fdwStrikeOut, 逻辑型, , //带删除线的字体
.参数 fdwCharSet, , , //所需的字符集
.参数 fdwOutputPrecision, , , //输出的精度
.参数 fdwClipPrecision, , , //裁减的精度
.参数 fdwQuality, , , //逻辑字体与输出设
.参数 fdwPitchAndFamily, , , //字体间距和字体集
.参数 lpszFace, 文本型, , //字体名称
字体句柄 = CreateFont (15, 0, 0, 0, 100, 假, 假, 假, 134, 2, 2, 2, 2, “黑体”) 这样的话就能随意更改字体了
134 是简体中文字库 136是繁体中文字库 如果默认0的话 就是英文字库 所以不能更改字体
不行了 困死我了 我去睡会了
|
|