ScrollView在调试状态一点击就挂的原因(OnMouseActivate)
摘要:这几天做的一个任务是做一个Dialog,需要在这个Dialog中添加一个自定义的CSrollvew类,但是遇到一个比较扯淡的问题,程序直接运行时可以的,调试状态下一点击CSrollview就挂了。而且错误信息很少,后来在师傅帮助下,发现在OnMouseActivate中挂了。原来发现在Dialog与
阅读全文
TextOut与DrawText的区别
摘要:BOOL TextOut( HDC hdc, // 句柄 int nXStart, // 字符串的开始位置 x坐标 int nYStart, // 字符串的开始位置 y坐标 LPCTSTR lpString, // 字符串 int cbString // 字符个数 ); int DrawText(
阅读全文
数独算法
摘要:其中m_stdSudoKu[9][9]是9*9的数组,用于保存完整的数独。这个函数由于一次可能无法得到数独,所以调用的时候需要循环调用,知道返回true。 该算法原理就是每次得到某个空格数字就要进行3重限制的校对,排除横,竖,3*3宫格已经出现过的数字。
阅读全文
win32绘图基础
摘要:获取设备环境句柄: (1)WM_PAINT消息中: PAINTSTRUCT ps; HDC hdc = BeginPaint(hwnd,&ps); EndPaint(hwnd,&ps); PAINTSTRUCT中包含一个名为rcPaint的矩形结构体,该结构体定义了客户无效区范围的矩形。 (2)非W
阅读全文