摘要:
新添加的滚动条功能,首先就是要在createWindow的时候,修改参数风格模式 hwnd = CreateWindow (szAppName, TEXT ("Get System Metrics No. 2"), WS_OVERLAPPEDWINDOW | WS_VSCROLL, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, ... 阅读全文
posted @ 2012-10-29 22:19
xingoo
阅读(314)
评论(0)
推荐(0)
摘要:
/*---------------------------------------------------- SYSMETS1.C -- System Metrics Display Program No. 1 (c) Charles Petzold, 1998 ----------------------------------------------------*/#define WINVER 0x0500#include <windows.h>#include "sysmets.h"LRESULT CALLBACK WndProc (HWND, UI... 阅读全文
posted @ 2012-10-29 21:28
xingoo
阅读(362)
评论(0)
推荐(0)
摘要:
一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)—由编译器自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap)—一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表。3、全局区(静态区)(static)—,全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域,未初始化的全局变量和未初始化的静态变量在相邻的另一块区域。-程序结束后有系统释放4、文字常量区—常量字符串就是放在这里的。程序结束后由系统释放5、程序 阅读全文
posted @ 2012-10-29 16:43
xingoo
阅读(315)
评论(0)
推荐(0)
摘要:
问题描述: 给定n个大小不等的圆 c1 c2 c3 c4 要将n个圆排进一个矩形框中,且要求底边相切。找出有最小长度的圆排列。例如:当n=3,且所给的3个圆半径分别为1,1,2时,这3个圆的最小长度的圆排列 最小长度为2+4根号2.算法设计: 设开始的a =【r1,r2,r3,r4...rn】是所给的n歌圆半径。 CirclePerm(n,a)返回最小长度。 Center计算当前选择的圆中心的横坐标。 Compute计算当前圆排列的长度。 数组r当前圆排列。算法描述:#include <iostream>#include <math.h>#include <std 阅读全文
posted @ 2012-10-29 16:02
xingoo
阅读(4636)
评论(0)
推荐(0)

浙公网安备 33010602011771号