1. VC中的工具栏资源是整个的一张位图文件,在装载时再将其中的图与工具栏按钮对应起来.
有没有装载位图文件或图标文件,完后将其指定给某一工具栏按钮的方法?
我觉得靠自己用画图工具去画,那么所画出来的是不是非常丑陋难看?
请问有没有一种装载图标或位图,然后分配给指定的工具栏按钮的方法?2. 我在某个view类的OnCreat( ) 函数利用SetClassLong ( ) 函数将窗口背景刷设为黑色,为什么调整窗口大小时仍有白光闪烁?3. 使用一个自CScrollView 继承的类做一个工程绘图软件.我需要把窗口的坐标范围设为”正无穷到负无穷”之间(机器表示的最大实数范围). 当滚动条滑块位于滚动条的某个顶端时,我想要窗口仍然可以往这个方向滚动,虽然此时滑块已不能动.
(就像AutoCAD的图形窗口一样,滑块到底顶端时,鼠标点击该端部的箭头,此时虽然滑块不动,但是窗口还是能滚动.)
请问:想达到这个效果,我要如何改写这个View类的OnScroll( ), OnScrollBy或OnVScroll, OnHScroll函数.
我自己直接根据滚动动量调用过ScrollWindow (x,y) 函数,但总是有毛病.
有没有装载位图文件或图标文件,完后将其指定给某一工具栏按钮的方法?
我觉得靠自己用画图工具去画,那么所画出来的是不是非常丑陋难看?
请问有没有一种装载图标或位图,然后分配给指定的工具栏按钮的方法?2. 我在某个view类的OnCreat( ) 函数利用SetClassLong ( ) 函数将窗口背景刷设为黑色,为什么调整窗口大小时仍有白光闪烁?3. 使用一个自CScrollView 继承的类做一个工程绘图软件.我需要把窗口的坐标范围设为”正无穷到负无穷”之间(机器表示的最大实数范围). 当滚动条滑块位于滚动条的某个顶端时,我想要窗口仍然可以往这个方向滚动,虽然此时滑块已不能动.
(就像AutoCAD的图形窗口一样,滑块到底顶端时,鼠标点击该端部的箭头,此时虽然滑块不动,但是窗口还是能滚动.)
请问:想达到这个效果,我要如何改写这个View类的OnScroll( ), OnScrollBy或OnVScroll, OnHScroll函数.
我自己直接根据滚动动量调用过ScrollWindow (x,y) 函数,但总是有毛病.
解决方案 »
- 关于两机之间的通讯能力的问题
- vc 信息系统案例精选
- 我自定义的Atl项目,怎么知道调用了哪些库?包括VC自带的库
- 为什么会把后面的字符覆盖掉
- MFC制作的控件注册时失败,提示内存分配失败,不知道什么原因?
- 问一个百思不得其解的问题啊,我自己的机子写的ado程序,运行一切正常,为什么换到其他的机器上面了,却运行的时候说指针错误呢?很奇怪
- 如何得到CTreeView的右键单击的是哪一项?
- 请教高手:怎么样将CArray 定义的数组作为形参进行传递
- 散分过年,大家新年好
- 请教onDraw和onPaint函数的区别
- 请大家帮着出出主意:小弟是vc新手,现在我要做一个车辆行使的模拟软件,有什么好的技术,方法,具体用什么控件,请大家多多指教,多提意
- 我想放置一个态文本框,可我拭找不到工具箱,怎么才能打开工具箱呀
int nIndex,
UINT nID,
UINT nStyle,
int iImage //New index for the button's image within the bitmap.
);2.那是视图的窗口类决定的,重载OnEraseBKGND()