- 博客(2)
- 资源 (5)
- 收藏
- 关注
原创 DispatchMessage, SendMessage
SendMessage 实现sendmessage发送消息的接收,在消息的接收方,覆写DefWindowProc(),在该方法中即可接收到sendmessage方法发送来的消息。因为sendmessage发送的消息,不再经过消息队列,而是直接发送给指定对象。所以一般的消息响应,包括PreTranslateMessage方法都无法接收到该信息,只能通过覆写DefWindowProc方法,来接收信息
2014-03-14 17:48:16 1885
原创 在vector的循环中调用erase
在使用vector的过程中,有时会遇到需要循环遍历vector,并删除符合指定条件的元素。 当“指定条件”不复杂时,应该尽量使用erase(remove_if(begin, end, func), end)的形式来完成功能。 但有时候“指定条件”过于复杂,不得不显式地写一个for循环来处理。我们必须小心在意erase所带来的side effect,一个一般性的for循环如下: 1
2014-03-14 09:44:26 1099 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人