![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++ & MFC
Aprin
Contact me: skyxmu [at] live dot com
展开
-
CString 操作指南
原著:Joseph M. Newcomer翻译:littleloach原文出处:codeproject:CString Management通过阅读本文你可以学习如何有效地使用 CString。 CString 是一种很有用的数据类型。它们很大程度上简化了MFC中的许多操作,使得MFC在做字符串操作的时候方便了很多。不管怎样,使用CString有很多特殊的技巧,特别是对于纯C背景下走出来的程序员转载 2007-03-29 10:16:00 · 1319 阅读 · 0 评论 -
写了有史以来最长的函数原型,汗
void CImageViewWnd::FillPaintParams(int xOri, int yOri, int xDC, int yDC, int xVir, int yVir, int xOffset, int yOffset, CPoint p1, CPoint p2, CPoint* dcToPaint, CPoint* bmpToPaint, int* xDCToPaint,原创 2007-08-24 18:15:00 · 2193 阅读 · 0 评论 -
关于线程同步
一直很习惯在窗口对象的析构函数中等待子线程终止, 现在才发现是一个巨大的错误,子线程给界面线程发消息,要依赖窗口的存在,当对象析构时,窗口早就不复存在,所以结束子线程的最佳位置是窗口处理WM_DESTROY消息的时候。 流水一篇,Over。原创 2008-04-13 00:14:00 · 1517 阅读 · 4 评论 -
解决一个重大技术问题
很久以前遇到一个技术问题,一直没有动手解决,构思了很久,每个方案都不完美,一款知名的同类软件也有同样的问题,不过他的实现很拙劣,可以说根本没有解决问题,累了一天,基本搞出个大概来,明天调调小bug就比较完美,哼哼哼……原创 2008-05-24 22:52:00 · 1534 阅读 · 0 评论