«August 2025»
12
3456789
10111213141516
17181920212223
24252627282930
31


公告

本站技术贴除标明为“原创”的之外,其余均为网上转载,文中我会尽量保留原作者姓名,若有侵权请与我联系,我将第一时间做出修改。谢谢!

             ——既瑜


天气预报(南京)


我的分类(专题)

首页(183)
【趣味文摘】(22)
【五子连珠】(13)
【技术文档】(136)
【电脑技术】(6)
【疑难问题】(1)
【我的心情】(5)


最新日志
花语(中英文对照版)
各种花的花语
NTFS格式的7个精彩问答(pconli
童言无忌,有趣得一蹋
给MM修电脑的三个步骤[转载]
J2EE 面试题综合
JAVA编程规则
[转] P2P之UDP穿透NAT的原理与
[转]词法分析器
文件加密技术
一个让人发狂的PI求解C程序
[转]直线生成算法之DDA
[转]利用内核对象----互斥量实现应用
[转]如何正确的计算文件收发进度
双机调试VC程序
[转]分治法优化大整数乘法 C++实现
浮点数值的内存结构
[转]双链表实现大整数的加法与乘法[VC
拜占廷将军问题[转]
某人的挂QQ的程序源代码,虽然没用了,拿

最新回复
回复:vc中的CString的操作
回复:[转]分治法优化大整数乘法 C++
回复:[转]分治法优化大整数乘法 C++
回复:花语(中英文对照版)
回复:基本排序算法比较与选择[转载]
回复:c++中强制类型转换操作符小结
回复:c++中强制类型转换操作符小结
何必那么执着于是大头猫还是愤怒的小鸟,淡
回复:浮点数值的内存结构
回复:花语(中英文对照版)
回复:花语(中英文对照版)
回复:花语(中英文对照版)
回复:花语(中英文对照版)
回复:花语(中英文对照版)
回复:32位位图到24位位图的转换
dren, ages 16 and 20
回复:花语(中英文对照版)
回复:花语(中英文对照版)
回复:花语(中英文对照版)
回复:各种花的花语

留言板
签写新留言

不是0-1背包喔
桂花的花语``
谢谢
提议
提议

统计
blog名称:★既瑜★
日志总数:183
评论数量:636
留言数量:-25
访问次数:1406283
建立时间:2005年3月12日

链接


http://www.nju.edu.cn
http://bbs.nju.edu.cn 
http://www.t7-online.com
http://www.csdn.net
http://www.91f.net
http://www.crsky.com
我的MSN BLOG 

联系我

  OICQ:215768265
  njucs2001@hotmail.com
  erichoo1982@gmail.com

 

W3CHINA Blog首页    管理页面    写新日志    退出


[【技术文档】]使用 Windows XP 的外观风格
既瑜(224499) 发表于 2005/3/16 19:52:05

使用 Windows XP 的外观风格
Windows 用户体验组
Microsoft Corporation
2001年5月

本文只是初步的文档,如有更改,恕不另行通知。

概要:本文档说明了如何使用 Microsoft Windows XP 来完成将外观风格应用于应用程序时必需执行的常见任务。

目录
简介
ComCtl32.dll 版本 6
外观风格任务
在未使用第三方扩展的应用程序中使用 ComCtl32.dll 版本 6
在使用扩展、插件或进程内运行的 DLL 的应用程序中使用 ComCtl32 版本 6
在控制面板中或在通过 RunDll32.exe 运行的 DLL 中使用 ComCtl32 版本 6
将外观风格用于自定义控件
使自行绘制的控件能够使用外观风格
使控件在具有外观风格的对话框或窗口中不显示外观风格
使用 UxTheme 管理程序呈现其部件不具有外观风格的控件
将外观风格用于 HTML 内容
使 Ux

阅读全文(3681) | 回复(0) | 编辑 | 精华 | 删除

[【技术文档】]VC++环境下菜单和工具栏的动态修改技术
既瑜(224499) 发表于 2005/3/16 19:50:48

Visual C++使一种可视化很强的编程工具,其内置的向导AppWizard可以自动生成程序的基本框架,减少了大量程序开发基本工作。比如利用的AppWizard可以自动为应用程序生成菜单和工具栏,非常方便。如果是编写一般的应用程序,完 全可以在其提供的菜单和工具栏上进行修改,添加或删除菜单项。但在实际使用中,如果遇上些比较复杂的程序,仅用系统提供的菜单和工具栏是远远不够的。应用程序应该可以按照用户的不同状态,显示不同菜单项和工具栏,以实现动态的对菜单和工具栏进行修改,加载新的菜单和工具栏。在编程过程中实现菜单和工具栏的动态修改基本上有两种方法。   一是在程序运行过程中利用Cmenu类的AppendMenu和Cmenu类的InsertMenu按需在菜单上插入新的菜单项,但此方法如果只是用在动态改变少数菜单项,其编程工作量还是可以接收,但如果需要改变的部分较多则编程工作量就很大,而且最大问题是如果采用此法插入的菜单项,CLASS WIZARD不能产生相应的消息响应函数,程序员必须自己编写消息响应循环。   因此,提出第二种动态修改方法。该方法的关键是不对菜单

阅读全文(2251) | 回复(0) | 编辑 | 精华 | 删除

[【技术文档】]Visual C++窗体设计技巧集
既瑜(224499) 发表于 2005/3/16 19:49:32

    [前言:]有好的界面软件就成功了一半,本文将向您介绍怎样设计一些有“稀奇古怪”形状的窗体,如何设定窗体的颜色、如何设置任务栏和状态栏以及菜单图标等等,通过这些技巧能更深入的理解VC的文档-视图结构。

  如何制作透明窗体   使用SetLayeredWindowAttributes可以方便的制作透明窗体,此函数在w2k以上才支持,而且如果希望直接使用的话,可能需要下载最新的SDK。不过此函数在w2k的user32.dll里有实现,所以如果你不希望下载巨大的sdk的话,可以直接使用GetProcAddress获取该函数的指针。  
阅读全文(2214) | 回复(0) | 编辑 | 精华 | 删除

[【技术文档】]量水问题
既瑜(224499) 发表于 2005/3/16 17:11:43


[量水问题]
有三个分别装有a升水,b升水,c升水的量筒,其中a,b互质,c>b>a>0,现在c筒装
满水,问能否在c筒中量出d升水(c>d>0)。若可以,给出方案。

解答:

所谓模数方程,就是模线性方程,即形如 ax ≡ b (mod c) 形式的方程,其中a,
b,c是常数,x是自变量,这个方程表示ax mod c = b mod c,即ax和b模c同余。
这个量水问题,用模数方程解比较方便,具体算法分析如下。

量水过程实际上就是倒来倒去,每次倒的时候总有如下几个特点:
1。总有一个筒中的水没有变动;
2。不是一个筒被倒满酒是另一个筒被倒光;
3。c筒仅起到中转作用,而本身的容积除了必须足够装下a筒和b筒全部的水以外,
别无其他的限制;
这样,假设整个倒水过程中对a筒倒满了x次,对b筒倒满了y次,则:
ax + by = d,  (1)
上式的x,y为整数,而且既可以是正整数(表示该筒(a或b)被c筒
阅读全文(1975) | 回复(-1) | 编辑 | 精华 | 删除

[【技术文档】]计算24点问题的详细解析
既瑜(224499) 发表于 2005/3/16 17:11:14

 
24点游戏


数字游戏题解
by starfish

[说明:此文改编自我写的一篇解题报告,原题是某年国家集训队组队赛题目]


问题描述

80年代全世界流行一种数字游戏,在中国我们把这种游戏称为“24点”。现在我们
把这个有趣的游戏推广一下:您作为游戏者将得到6个不同的自然数作为操作数,
以及另外一个自然数作为理想目标数,而您的任务是对这6个操作数进行适当的算
术运算,要求运算结果小于或等于理想目标数,并且我们希望所得结果是最优的,
即结果要最接近理想目标数。
您可以使用的运算只有:+,-,*,/,您还可以使用()来改变运算顺序。注意:
所有的中间结果必须是整数,所以一些除法运算是不允许的(例如,(2*2)/4是
合法的,2*(2/4)是不合法的)
下面我们给出一个游戏的具体例子:
若给出的6个操作数是:1,2,
阅读全文(22222) | 回复(12) | 编辑 | 精华 | 删除

[【技术文档】]砝码称重问题
既瑜(224499) 发表于 2005/3/16 17:10:52

 
[砝码称重问题]给定一架天平,要求用m个砝码称出1~n克范围内的所有物品的重量
,问应该如何选择砝码。


定理: 由m个数构成的由小到大排列的数列{a(1),a(2),...a(m)},设A(k)=∑
a(i), 其中i从1到k, 则
a(1) = 1且a(j+1) <= 2A(j) +1, j取1,2,..,m-1     (1式)
是该数列作为砝码序列可称量{0,1,..,Am}范围内的任意整数重量的充要条件。特
别的,上式取等号时,

该序列是唯一可能的砝码序列,并且有a(j) = 3^(j-1), 对于j=1,2,..,m

推论: 重量为n的物体要分成m份重量为整数的物体的序列{a(1),a(2),..a(m)},
设M=∑3^(i-1),其中i

从1到m,则有三种情况:
1) M<
阅读全文(1872) | 回复(0) | 编辑 | 精华 | 删除

[【技术文档】]野人,修道士过河问题
既瑜(224499) 发表于 2005/3/16 17:06:17

 [野人,修道士过河问题] 有一条河分割两岸,开始时左岸有m个野人,n个修道士
(m≤n)要过河
但是只有一条船,船上可坐c个人。在船上或在某边的岸上如果野人的数目大于修
道士的数目野人
就会吃掉修道士。要求给出一种对修道士安全的过河方案。


设有m个野人,n个修道士,(m≤n)船上可坐c个人。
1. c=1,无解;
2. c=2,对较小的M,N有解,对于较大的M,N无解,比如m=n=4,c=2无解;
3. c=3,情况同上;
4. c>3,分情况讨论如下:
(1) m=n,
此时可以按照下面的方案设计(下面S表示野人savage,R表示修道士religious,
B表示船boat, ||表示

河)
方案一:

m S ||      (m-c)S || cS &
阅读全文(2100) | 回复(0) | 编辑 | 精华 | 删除

[【技术文档】]五五谜题
既瑜(224499) 发表于 2005/3/16 17:05:49

 内容:
1. 有5栋5种颜色的房子
2. 每一位房子的主人国籍都不同
3. 这五个人每人只喝一个牌子的饮料,只抽一个牌子的香烟,只养一种宠物
4. 没有人有相同的宠物,抽相同牌子的烟,喝相同牌子的饮料

已知条件:
1. 英国人住在红房子里
2. 瑞典人养了一条狗
3. 丹麦人喝茶
4. 绿房子在白房子的左边
5. 绿房子主人喝咖啡
6. 抽PALL MALL 烟的人养了一只鸟
7. 黄房子主人抽DUNHILL烟
8. 住在中间房子的人喝牛奶
9. 挪威人住在第一间房子
10. 抽混合烟的人住在养猫人的旁边
11. 养马人住在抽DUNHILL烟人的旁边
12. 抽BLUE MASTER烟的人喝啤酒
13. 德国人抽PRINCE烟
14. 挪威人住在蓝房子旁边
15. 抽混合烟的人的邻居喝矿泉水
阅读全文(4824) | 回复(2) | 编辑 | 精华 | 删除

[【技术文档】]对海盗分金块的疑问
既瑜(224499) 发表于 2005/3/16 17:05:17

本帖改编自《科学美国人》杂志中Ian Stewart的《凶猛海盗的逻辑》

海盗,大家听说过吧。这是一帮亡命之徒,在海上抢人钱财,夺人性
命,干的是刀头上舔血的营生。在我们的印象中,他们一般都瞎一只
眼,用条黑布或者讲究点的用个黑皮眼罩把坏眼遮上。他们还有在地
下埋宝的好习惯,而且总要画上一张藏宝图,以方便后人掘取。不过
大家是否知道,他们是世界上最民主的团体。参加海盗的都是桀骜不
驯的汉子,是不愿听人命令的,船上平时一切事都由投票解决。船长
的唯一特权,是有自己的一套餐具--可是在他不用时,其他海盗是
可以借来用的。船上的唯一惩罚,就是被丢到海里去喂鱼。

现在船上有若干个海盗,要分抢来的若干枚金币。自然,这样的问题
他们是由投票来解决的。投票的规则如下:先由最凶猛的海盗来提出
分配方案,然后大家一人一票表决,如果有50%或以上的海盗同意这个
方案,那么就以此方案分配,如果少于50%的海盗同意,那么这个提出
方案的海盗就将被丢到海里去喂鱼,然后由剩下的海盗中最凶猛的那
阅读全文(2115) | 回复(0) | 编辑 | 精华 | 删除

[【技术文档】]一个不错的农历计算算法
既瑜(224499) 发表于 2005/3/16 16:59:39

#if !defined(AFX_CALENDAR1_H__FD9A6DAF_8C3C_493C_AAD4_612134D8F6D4__IN 
CLUDED_) 
#define AFX_CALENDAR1_H__FD9A6DAF_8C3C_493C_AAD4_612134D8F6D4__INCLUDE  D_ 
  
#if _MSC_VER > 1000 
#pragma once 
#endif // _MSC_VER > 1000 
// Calendar1.h : header file 
/////// 
// CCalendar window 
extern const WORD START_YEAR; 
extern const WORD END_YEAR; 
  
//define us
阅读全文(6050) | 回复(1) | 编辑 | 精华 | 删除

« 11 12 13 14 »

站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.093 second(s), page refreshed 144762039 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号