计算机专业程序员实习日记 下面是 xx 我为你精心收集整理的在计算机专业程序员实习日记,希望对你有所帮助,更多精彩内容,请点击相关栏目查看
XX-05-14 星期一 listctrl 中 lvitem lpara 有很广泛的用处,我们可以通过这个参数实现 list 控件的排序功能,这里需要注意的是使用lvitem 中 的 lparam , 但 是 setitemdata 函 数 似 乎 又 是 对lvitem 的 lpara 进行设置的,这里的关系似乎很微妙,但是我们一定要注意 不能混淆
类中的成员函数可以单独的声明为模板函数,但是模板函数的实现要放在头文件中
gdi+中没有提供绘制圆角方的函数,我们需要通过 graphicpath 类进行模拟来实现
鼠 标 跟 踪 消 息 的 要 点 : 响 应 消 息 wm_mousemove wm_mouseleave wm_mousehover 在 wm_mousemove 消息中处理__trackmouseevent()函数
XX-05-15 星期二 我们在使用 tooltip 的时候,有以下几个关键点: 1,创建 ctooltipctrl 对象,create()函数实现
2,使用 addtool()函数向这个 tooltip 中加入 tools,这也是绑定 tool 到某个控件的过程,从中我们可以知道在这个ctooltipctrl 对象中应该存在着不止一个 tool,而是一系列的tool , 通 过 函 数 deltool 实 现 删 除 , addtool 实 现 添 加 ,updatetiptext 实现更新 tool 的文本
3,最关键的是我们需要一个触发 tooltip 的关键点,这个关键点控制着何时显示这个 tooltip,一般情况下我们在pretranslatemessage()函数中进行处理,这也是