我想做一个类似word里面填充效果的对话框,像里面的图案、纹理都是什么文件,在word里应该可以搜到吧。还有像显示图案或纹理时,都是一个个小格子那样,那是怎么弄的。有没有相关例子啊。谢谢。
解决方案 »
- 从不同的USB接口中读取插入的U盘文本内容在对应的显示窗口怎么写?
- 程序运行出错
- 关于用VC编记事本菜单查找功能的问题
- 获取窗口句柄的问题
- 如何创建切分窗口使其创建一个表单视图和一个列表视图
- 请问:如何把COLORREF 颜色 转为 RGB 颜色 ?
- 手头有两篇论文,有需要的吗?5分就行!
- P4 2G的CPU(升技主板),开机温度就到了45-50度,夏天使用中温度可以达到70-80度以至于死机,这算正常吗?(都有分)
- 如何实现语音聊天?
- 请教点问题:windows核心编程 中关于挂接dll的
- IWebBrowser2 Navigate2()的参数设置,看了半天msdn也没看明白
- 请教关于ClistCtrl的问题?在线等待!!
这些填充方案是一个专门的问题
我想word中也一样
有些是图
有些其实就是一种算法
至于小各种
你完全可以做个自定义控件
标准控件中肯定是没有这个的
例子吗
我没有研究过
所以没有找过
不过应该有吧
你可以上codeproject上看看
如下图:
那些小格子是我用按钮做的。我想给每个按钮对应一个数组,用来存放填充的画刷什么的。根据旁边的vertical scroll bar 的改变来调整按钮要显示数组中的哪个画刷,看上去好像滑动的样子。
地址:http://msdn.microsoft.com/en-us/library/ms534127%28VS.85%29.aspx
关键就是怎么设计好,还有GDI的使用。
整个控件可以从cstatic派生。
像listbox这种addstring都是优先列的顺序,有次有需求是先填满行,再列,发现没有这种控件,自己就从static写一个
不要用按钮
用listctrl都比用按钮强