`
Isky110
  • 浏览: 49111 次
文章分类
社区版块
存档分类
最新评论
文章列表
一、实现画线功能 步骤: 1、新建一个MFC项目“Draw1”,单文档。 2、在视图类中添加鼠标左键按下的消息处理OnLButtonDown(UINT nFlags, CPoint point) 3、在视图类中添加CPoint类型的成员变量m_ptOrigin,并在OnLButtonDown中初始化为point; 4、在视图类中添加鼠标左键弹起的消息处理OnLButtonUp(UINT nFlags, CPoint point) ,并重写该函数。 方法一:利用SDK全局函数实现 在OnLButtonUp(UINT nFlags, CPoint point)中添加代码: ...
经常听到有人遇到这个问题,我以前有遇到过,好像是用超级兔子解决的,不过没有记下来,忘了。 今天也遇到了这个问题:想从Word里把图片复制到桌面上,结果跳出来了一个“是否将该Active Desktop项添加到您的桌面上”,单击是,就出现了这个问题了。网上解决这个问题方法很多,百度了下找到了解决方法,把它记下来。 解决方法: “运行”中输入“gpedit.msc”,打开组策略;在“用户配置→管理模板→桌面→Active Desktop”中,点 启用Active Desktop(活动桌面)然后点击“属性”选定“已禁用”,点禁用Active Desktop (活动桌面)“属性”选定“已启用 ...
优秀来自好的习惯。怎样成为优秀的开发人员?图灵公司最近热销的《高效程序员的45个习惯》一书给出了很好的解答,非常值得一读。 这本书的英文原版荣获了有软件奥斯卡之称的Jolt生产效率大奖,在Amazon上也是好评如潮。第一作者Venkat Subramaniam博士是Agile Developer公司创始人,敏捷开发方面的权威人士,精通各种开发技术。第二作者Andy Hunt更是大名鼎鼎的人物,是敏捷宣言的创始人,著名图书出版公司Pragmatic Programmers的创始人。他有两本书大家应该都是知道:经典的Ruby教程《Programming Ruby》还有许多开发人员的最爱《程序员 ...
+ Shift & Ctrl F1 ←↑→↓ Esc
初学VC++,做了个小例子。 案例要求: 1、当鼠标在窗口中移动时,在窗口中输出当前鼠标相对于窗口的坐标。 2、当鼠标进入窗口时,鼠标形状为十字形。 步骤: 1、首先要VC6.0 创建一个典型的HELLOWORD 的 WIN32 应用程序 “ZB”。 2、然后重写过程函数:在 “ZB.CPP” 中的LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) 中添加鼠标移动消息处理: case WM_MOUSEMOVE: //捕捉鼠标移动消息WM_MOUSEMOVE int ...
1.在基于IOS的交换机上设置主机名/系统名: switch(config)# hostname hostname 在基于CLI的交换机上设置主机名/系统名: switch(enable) set system name name-string 2.在基于IOS的交换机上设置登录口令: switch(config)# enable password level 1 password 在基于CLI的 ...
1,Visual Studio 2008自带的1000多个 Windows 系统使用的各种图标、光标和动画文件在Visual Studio 2008的安装目录下,/Microsoft Visual Studio 9.0/Common7/VS2008ImageLibrary/2052文件夹下面,有一个VS2008ImageLibrary.zip,这个文件里面将常用的Windows系统图标、光标和动画文件集中到了一起。包括Office、Win9x、WinVista和WinXP等系统使用的,可以免费使用哦。 2,删除多余的using指令,并且排序当我们新一个类的时候,Visual Studio 会 ...
前言:本文介绍了六种引起不能上网的原因,并一一提供了解决方法。希望对碰到不能上网、能上QQ不能上网等问题的读者有所帮助。 正文   前几日,家中电脑网络出现问题,具体表现为网页无法打开,但QQ却能正常登录。后经高手指点后终于摆平。上网查阅有关资料,发现造成这一问题的原因是多种多样的,于是整理出来与各位分享。以后碰到不能上网的问题也可轻松解决。 一、感染了病毒所致   这种情况往往表现在打开IE时,在IE界面的左下框提示:正在打开网页,但总是没反应。在任务管理器里查看进程,看看CPU的占用率如何,如果是100%,可以肯定是感染了病毒。这时你想运行其他程序,简直就是受罪,速度出奇的慢。 ...
Problem Description Calculate S(n).S(n)=13+23 +33 +......+n3 . Input Each line will contain one integer N(1 < n < 1000000000). Process to end of file. Output For each case, output the last four dights of S(N) in one line. Sample Input 1 2 Sample Output 0001 000 ...
先用辗转相除法求出最大公约数,然后再利用(最小公倍数=两数乘积/最大公约数)求得最小公倍数。 辗转相除算法: //非递归算法 int gcd(int a, int b) { int temp; if(a < b) //swap(a,b) 交换a和b { temp=b; b=a; a=temp; } temp=0; while((temp = a % b) != 0) //辗转相除 { a = b; b = temp; } return b; } //递归算法 int gcd (int a,int b ...
Problem Description Eddy's interest is very extensive, recently he is interested in prime number. Eddy discover the all number owned can be divided into the multiply of prime number, but he can't write program, so Eddy has to ask intelligent you to help him, he asks you to write a program which can ...
问题描述: 给定一棵二叉树,已知二叉树的前序中序遍历序列,设计一个算法,确定该二叉树的后序遍历的序列。 数据结构: 采用STL中的string实现。 算法分析: 在中序序列中查找前序序列中的首元素,作为根节点,根节点之前为左子树的中序,之后为右子树的中序,然后对左右子树递归调用,直到子树元素为一个,即长度为一,输出。 时空复杂度分析 时间复杂度O(n); 空间复杂度O(n); (n为节点数) 源代码: #include <string> #include <iostream> using namespace std; ...
本文转自大客:http://www.byvoid.com/blog/hungary/ 这是一种用增广路求二分图最大匹配的算法。它由匈牙利数学家Edmonds于1965年提出,因而得名。 定义 未盖点:设Vi是图G的一个顶点,如果Vi 不与任意一条属于匹配M的边相关联,就称Vi 是一个未盖点。 交错路:设P是图G的一条路,如果P的任意两条相邻的边一定是一条属于M而另一条不属于M,就称P是一条交错路。 可增广路:两个端点都是未盖点的交错路叫做可增广路。 流程图 伪代码: bool 寻找从k出发的对应项出的可增广路 { while (从邻接表中 ...
Fibonacci Again Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 8433Accepted Submission(s): 3895 Problem Description There are another kind of Fibonacci numbers: F(0) = 7, F(1) = 11, F(n) = F(n-1) + F(n-2) (n>=2). Input Input consists ...
ZOJ题目分类初学者题:1001 1037 1048 1049 1051 1067 1115 1151 1201 1205 1216 1240 1241 1242 1251 1292 1331 1334 1337 1338 1350 1365 1382 1383 1394 1402 1405 1414 1494 1514 1622 1715 1730 1755 1760 1763 1796 1813 1879 1889 1904 1915 1949 2001 2022 2099 2104 2108 2172 2176 2201 2208 2321 2345 2351 2376 2388 2405 ...
Global site tag (gtag.js) - Google Analytics