新问题请大家指教,让小女子安心过个节吧.呵呵

choupiwang 2003-09-30 10:44:20
1. VC中的工具栏资源是整个的一张位图文件,在装载时再将其中的图与工具栏按钮对应起来.
有没有装载位图文件或图标文件,完后将其指定给某一工具栏按钮的方法?
我觉得靠自己用画图工具去画,那么所画出来的是不是非常丑陋难看?
请问有没有一种装载图标或位图,然后分配给指定的工具栏按钮的方法?

2. 我在某个view类的OnCreat( ) 函数利用SetClassLong ( ) 函数将窗口背景刷设为黑色,为什么调整窗口大小时仍有白光闪烁?

3. 使用一个自CScrollView 继承的类做一个工程绘图软件.我需要把窗口的坐标范围设为”正无穷到负无穷”之间(机器表示的最大实数范围). 当滚动条滑块位于滚动条的某个顶端时,我想要窗口仍然可以往这个方向滚动,虽然此时滑块已不能动.
(就像AutoCAD的图形窗口一样,滑块到底顶端时,鼠标点击该端部的箭头,此时虽然滑块不动,但是窗口还是能滚动.)
请问:想达到这个效果,我要如何改写这个View类的OnScroll( ), OnScrollBy或OnVScroll, OnHScroll函数.
我自己直接根据滚动动量调用过ScrollWindow (x,y) 函数,但总是有毛病.
...全文
35 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
wuxfBrave 2003-09-30
  • 打赏
  • 举报
回复
CToolBar loadbitmap()

void SetButtonInfo(
int nIndex,
UINT nID,
UINT nStyle,
int iImage //New index for the button's image within the bitmap.
);

2.那是视图的窗口类决定的,重载OnEraseBKGND()
qwedcxza 2003-09-30
  • 打赏
  • 举报
回复
第三个问题有意思,我想可以在滚到 top 或 bottom 时再扩充 scroll 的尺寸

16,551

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Creator Browser
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧