varding

导航

 

2010年11月28日

摘要: 1、用LRESULT OnCtlColorStatic(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)事件设置控件透明色,返回的时候要用return (LRESULT)GetStockObject(NULL_BRUSH);自己创建的null_brush不起作用~~2、将CStatic设为透明的后,改变文字会出现与历史文字重叠... 阅读全文
posted @ 2010-11-28 12:55 varding 阅读(1022) 评论(0) 推荐(0) 编辑
 

2010年11月27日

摘要: 1、wtl窗口的OnPaint消息必须传下去,即:bHandled = FALSE,不然定时器什么的都失效了...GIS loading到110个的时候也卡死了2、wtl里的响应了OnEraseBkgnd(bHandled=TRUE)后OnCtlColorDlg不再起作用,应该是ctl_color返回的画刷给系统默认的OnEraseBkgnd函数来刷背景的3、贴图的时机:(这个结论待定...刚才明... 阅读全文
posted @ 2010-11-27 21:42 varding 阅读(803) 评论(0) 推荐(0) 编辑
 

2010年11月26日

摘要: 1、今天用ATL处理skyline的事件照着skyline官方的列子敲代码竟然出错了,具体为DispEventAdvise后m_pITerraExplorer5就变成0xcccc了,跟好好几次都是这样。最好才发现是处理事件的函数调用方式忘了加了...要加__stdcall 才行2、dispidSINK_ENTRY_EX(/*nID =*/ 0, DIID__ITerraExplorerEvents... 阅读全文
posted @ 2010-11-26 22:28 varding 阅读(435) 评论(0) 推荐(0) 编辑