上一页 1 2 3 4 5 6 ··· 8 下一页

2008年11月25日

摘要: InvalidateRect函数该函数添加一个区域到指定窗口的更新区域。更新区域代表窗口客户端的一部分,这部分必须进行重新绘制。BOOLInvalidateRect(HWNDhWnd,constRECT*lpRect,BOOLbErase);参数:hWnd指向需要重新绘制的窗口句柄。如果该参数为空,系统将更新和重新绘制所有的窗口,然后在该函数返回之前发送WM_ERASEBKGND给窗口过程.lpRect一个指向RECT的结构体,该结构包含了要添加到更新区域的长方形区域的坐标。如果该参数为NULL,整个客户端区域将会被添加到更新区域。bErase该参数为布尔型。指定了当更新区域重新绘制时,更新区 阅读全文

posted @ 2008-11-25 16:17 少林 阅读(9851) 评论(2) 推荐(1) 编辑


2008年11月21日

摘要: WM_DRAWITEM消息当具有自绘风格的按钮、组合框、列表框或者菜单的可见部分发生改变时,就会发送WM_DRAWITEM消息给自绘控件所在的窗体。窗口通过WindowProc函数接受WM_DRAWITEM消息WindowProc函数定义如下:LRESULTCALLBACKWindowProc(HWNDhwnd, //指向窗口的句柄UINTuMsg, WM_DRAWITEM消息WPARAMwPar... 阅读全文

posted @ 2008-11-21 22:40 少林 阅读(3961) 评论(1) 推荐(0) 编辑


2008年11月7日

摘要: 好久没有用c语言写windows程序了,今天有兴致,写一个权当练练手吧。如果是学vc的话,系统的api还是要理解透的。以后还得多看看"windows 程序设计"的书,提高自己的内功修炼。:) #include LRESULT CALLBACK WndProc (HWND, UINT, WPARAM, LPARAM) ; int WINAPI Win... 阅读全文

posted @ 2008-11-07 11:12 少林 阅读(529) 评论(0) 推荐(0) 编辑


2008年11月4日

摘要: 最近随手写了一个链表逆序的算法,全当练手好了。 代码比较简单,不做介绍了,如下: Code Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->// linkreverse.cpp : Defines the entry point for the c... 阅读全文

posted @ 2008-11-04 15:56 少林 阅读(612) 评论(0) 推荐(0) 编辑


2008年11月3日

摘要: 最近,忙于找工作,好久都没有写博文,有些网友关于代码的请求,不能及时发放,还请原谅。由于源代码不在身边,所以,暂时不能一一发送代码,还请谅解。 阅读全文

posted @ 2008-11-03 09:14 少林 阅读(164) 评论(0) 推荐(0) 编辑


2008年9月29日

摘要: 一、综述 WAVE文件作为多媒体中使用的声波文件格式之一,它是以RIFF格式为标准的。 RIFF是英文Resource Interchange File Format的缩写,每个WAVE文件的头四个 字节便是“RIFF”。 WAVE文件是由若干个Chunk组成的。按照在文件中的出现位置包括:RIFF WAVE Chunk, Format Chunk, Fact Chunk(可选),... 阅读全文

posted @ 2008-09-29 16:03 少林 阅读(1254) 评论(0) 推荐(0) 编辑


2008年9月21日

摘要: 最近在北京青年报偶然看到了一个数独游戏的题,具体来说就是按规矩进行填书。自己想了想,觉得还是有点费脑子的。于是就编写了一个程序,可以搜索数独游戏的所有答案。算法很简单,就是使用了回溯+剪枝,效率可能不是很高。不过对于9*9规模不是很大的问题,也应该足够了,不知道大家有什么好的算法,千万别忘了留言告诉我啊,哈哈 数独游戏: 版权所有 数独的游戏规... 阅读全文

posted @ 2008-09-21 20:28 少林 阅读(3187) 评论(6) 推荐(0) 编辑


2008年9月18日

摘要: 题目: 武林 Time Limit:1000MS Memory Limit:65536K Total Submit:760 Accepted:289 Description 在一个有12行12列的方形的武林世界里,少林、武当和峨嵋三派的弟子们在为独霸武林而互相厮杀。武林世界的第一行的一列格子的坐标是(1, 1),第一行第二列坐标是(1, 2)……右下角的坐标为(12, 12)。如图: ... 阅读全文

posted @ 2008-09-18 21:02 少林 阅读(409) 评论(0) 推荐(0) 编辑


2008年9月6日

摘要: C++语言中的一些概念及他们之间的区别(需要深刻理解): (1) 局部变量 全局变量 静态变量 const常量 寄存器变量 宏定义的常量 static变量 (注:包括它们的内存分配,作用域,初始化等) 局部变量: 指在函数(过程)内部定义的变量 作用域为定义该变量的函数 内存分配: 在栈中按地址从高到低分配;. 全局变量: ... 阅读全文

posted @ 2008-09-06 12:57 少林 阅读(1221) 评论(0) 推荐(0) 编辑


2008年8月16日

摘要: HBRUSH CAutoExeDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor) { HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor); if(nCtlColor == CTLCOLOR_DLG || nCtlColor == CTLCOLOR_STATIC) { ... 阅读全文

posted @ 2008-08-16 01:31 少林 阅读(2398) 评论(1) 推荐(0) 编辑


上一页 1 2 3 4 5 6 ··· 8 下一页

Copyright © 2024 少林
Powered by .NET 9.0 on Kubernetes