| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1906 人关注过本帖, 1 人收藏
标题:向hellovfp大哥及各位论坛大牛请教关于windows编程文字输出的问题
只看楼主 加入收藏
hellovfp
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:禁止访问
威 望:30
帖 子:2976
专家分:7697
注 册:2009-7-21
收藏
得分:0 
Windows程序设计.chm (2.94 MB)


第九章 子窗口控件--编辑类别,这个程序一共在全书中有三个改进版本,POPPAD3是最后一个比较完整的版本,你可以去下载该书的配套源代码。

我们都在路上。。。。。
2012-04-21 11:20
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
回复 11楼 hellovfp
嗯 这么一讲就有头绪了。

梅尚程荀
马谭杨奚







                                                       
2012-04-21 11:30
hellovfp
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:禁止访问
威 望:30
帖 子:2976
专家分:7697
注 册:2009-7-21
收藏
得分:0 
回复 12楼 有容就大
呵呵,期待你的记事本比偶第9楼帖的记事本菜单功能还要丰富。。

我们都在路上。。。。。
2012-04-21 11:35
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
回复 13楼 hellovfp
表示鸭梨很大。

梅尚程荀
马谭杨奚







                                                       
2012-04-21 11:41
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
windows程序设计没有使用消息分流机制 我用HANDLE_MSG好还是switch -- case 好?

梅尚程荀
马谭杨奚







                                                       
2012-04-21 11:44
hellovfp
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:禁止访问
威 望:30
帖 子:2976
专家分:7697
注 册:2009-7-21
收藏
得分:0 
回复 15楼 有容就大
这个其实用消息分流器和正规switch法没有本质的驱别,消息分流器是宏,帮你写switch,不过可以帮你理解消息的本质。但win32程序并不是之有这两种写法,还可以用数据结构写。。。呵呵。

我们都在路上。。。。。
2012-04-21 11:53
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
回复 16楼 hellovfp
呵呵 那先顺着他的思路来。

梅尚程荀
马谭杨奚







                                                       
2012-04-21 11:55
hellovfp
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:禁止访问
威 望:30
帖 子:2976
专家分:7697
注 册:2009-7-21
收藏
得分:0 
回复 17楼 有容就大
嗯,慢慢来吧,学习一下VC6的库Lib工程创建知识和DLL动态链结库知识,或许你会有更多的程序想法。

我们都在路上。。。。。
2012-04-21 12:02
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
以下是引用有容就大在2012-4-21 09:30:43的发言:

 自学手册上是先通过一个GetFont函数 对LOGFONT类进行赋值 然后通过 HFONT TheFont = GetFontIndirect(&LogFont)来获取一个字体实例句柄,如果没有自定义的GetFont貌似无法实现自己想要的文字字体的形态吧。
比如变粗 变大 加下划线 字体质量的靠拢 和裁剪的方式等等 有自动实现这个的API吗?

LOGFONT中很多字段是外人不熟悉的,除非是专门造字库的人,否则无法填写,但个别常见的、熟悉的字段还是可以填的,只要有把握即可(换言之要测试过成功才行)。不要太追求字样的花巧,首先一个界面中不应该存在太多不同的字样,其次是Windows字库的构造有点特殊,同一种字体可能因不同样式(比如加粗或斜体)而分成不同的字库文件,我们不知道这些数据格式文件之间有什么差别,它很可能影响到需要填写的LOGFONT字段。摸清几种常见、常用的的就可以了。

授人以渔,不授人以鱼。
2012-04-21 12:11
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
回复 18楼 hellovfp
我转到VS2010去了

梅尚程荀
马谭杨奚







                                                       
2012-04-21 12:13
快速回复:向hellovfp大哥及各位论坛大牛请教关于windows编程文字输出的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.035553 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved