关闭

今天终于把ReBar勉强搞掂了

用External Visual模式建的可视用户对象,LibarayName指定comctl32.dll,ClassName指定rebarwindow32,Style指定为0。将这个用户对象放到窗口中后,鼠标移到ReBar上就会消失,离开ReBar后会立即复原。在ReBar的Band上,鼠标也是正常的。一直没有解决这个问题。后来用SPY跟踪,发现ReBar只产生WM_MOUSEMOVE和W...
阅读(804) 评论(0)

今天终于弄清楚了:为什么为ReBar发送RB_SETPARENT后,它就会消失。

照着kodigo的样子,为ReBar指定个接受通知消息的父对象,结果一发送RB_SETPARENT消息,REBAR就会消失,SetRedraw(true)也没用,直接发送WM_PAINT也没有用。 今天用SPY反复地跟踪,一个一个的消息检查,才终于发现,遇到一个WM_WINDOWPOSCHANGED消息时,REBAR的坐标中Y值成了负值! MoveWindow()后,REBAR终于...
阅读(523) 评论(0)

今天初步做了个ReBar的控件

今天做了个简化版的ReBar,还很初级,还有很多问题。 再学习,继续做好。 目前用标准的通用控件做的UserObject,比较完善的有状态栏、工具栏了。不过,工具栏的ImageList还不能用PB自身的图标。得到ImageList的handle后,却没法赋给ToolBar,ToolBar要的ImageList是OLEObject,不是handle。真是懊恼! TreeVie...
阅读(415) 评论(0)

LOADIMAGE真是怪事一堆

用IMAGELIST_LOADIMAGE()装入一个位图person.bmp,完全正常。用LOADIMAGE()装入同一个位图,就是出现找不到文件错误,真是怪了。 用LoadLibrary()也是找不到文件。 真是遇到“找不到文件”病毒了。...
阅读(426) 评论(0)
    个人资料
    • 访问:3103次
    • 积分:100
    • 等级:
    • 排名:千里之外
    • 原创:4篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条
    文章存档