鼠标响应关键就是对两个函数进行操作:OnLButtonDown和OnLButtonUp;1、使用MFCAppWizard(exe)建立一个单文档MFC工程2、首先要在CxxxView类的定义里加上后续必备的数据成员classCDrawView:publicCView{。。。。。。。。。。。。private:CPointm_ptOrigin;//用来记录鼠标按下时的点BOOLm_bDraw;//鼠标按下的标志,用来判断鼠标弹起来了没有CPointm_ptOl
系统 2019-08-29 23:43:37 2945
设置完环境变量的时候没有加$PATH:,这样的话,导致在其他文件设置的环境变量xxx/bin,xxx/sbin被覆盖掉了,登录系统的时候没有对应目录去对应你的登录帐号和密码,所以就只能重新登录,但是又登录不上。重启电脑,进入恢复模式,也可以按ctrl+alt+F1或者ctrl+alt+F2进入系统终端,重新修改之前设置的环境变量,我是在/etc/下的profile的文件夹设置的环境变量设置成这样再次重启就OK了。ubuntu设置环境变量PATH后登录不上
系统 2019-08-29 22:25:14 2945
每次在项目中添加新类都要删掉一些不用的using,并且把公司类库加载上,很烦人.偶尔发现了vs的模板目录C:/ProgramFiles/MicrosoftVisualStudio9.0/Common7/IDE/ItemTemplates/Web/CSharp/2052注意:C盘是我安装vs的盘符于是手动修改这些模板文件,修改好后打包回去覆盖原来的Class.zip,然后在visualstuduo的命运行下运行devenv/setup就可以使用了。下面就是模
系统 2019-08-29 22:20:55 2945
经常见到有人遗忘了系统的管理员密码来求助的,而网上针对此类的答案可谓五花八门,但经实践发现其中绝大多数都是没有用的,有些以讹传讹的方法(例如在winxp系统下删除sam文件等等)还会造成系统的彻底崩溃。相比之下,利用ERD2003强行修改系统管理员密码的方法简单、易于操作,且对2000/xp/2003系统均有效。下面就具体介绍一下这个软件的用法。1,当然是下载ERD2003,然后将其刻录成CD。2,用此CD启动电脑,是不是觉得启动界面很熟悉?进入启动界面—
系统 2019-08-29 22:07:10 2945
第一范式存在非主属性对码的部分依赖关系R(A,B,C)AB是码C是非主属性B-->CB决定CC部分依赖于B第一范式定义:如果关系R中所有属性的值域都是单纯域,那么关系模式R是第一范式的那么符合第一模式的特点就有1)有主关键字2)主键不能为空,3)主键不能重复,4)字段不可以再分例如:StudyNo|Name|Sex|Contact20040901johnMaleEmail:kkkk@ee.net,phone:22245620040901maryfamale
系统 2019-08-12 01:53:32 2945
ORACLE公司之起源很难想象,ORACLE公司的这一段传奇居然要从IBM开始。1970年的6月,IBM公司的研究员埃德加·考特(EdgarFrankCodd)在CommunicationsofACM上发表了那篇著名的《大型共享数据库数据的关系模型》(ARelationalModelofDataforLargeSharedDataBanks)的论文。这是数据库发展史上的一个转折。要知道,当时还是层次模型和网状模型的数据库产品在市场上占主要位置。从这篇论文开
系统 2019-08-29 23:08:23 2944
如果你现在正使用iphone、android以及Web等多种平台工作,请看一下这篇文章,它会告诉你如何使用PHP创建RESTfulAPI。Representationalstatetransfer(REST)是一个用于向不同应用分发数据的软件系统。Web服务系统会以JSON或者XML方式响应状态码。RESTAPI处理流程数据库数据库表users包含了user_id,user_fullname,user_email,user_password和user_st
系统 2019-08-29 22:15:20 2944
系统环境:Ubuntu8.04MYSQLServerversion:5.0.51a-3ubuntu5(Ubuntu)以上是我的系统环境,随着工程开发的需要我们一般需要在mysql中添加一些非root帐户(testmysql)以方便自己的开发和测试。不过无意中我们发现了一个问题ERROR1045:Accessdeniedforuser:'testmysql@localhost'(Usingpassword:YES),新用户添加之后无法用预设的密码登录,而使用
系统 2019-08-29 22:07:25 2944
本文转载自http://elf8848.iteye.com/blog/378805Java内存溢出详解一、常见的Java内存溢出有以下三种:1.java.lang.OutOfMemoryError:Javaheapspace----JVMHeap(堆)溢出JVM在启动的时候会自动设置JVMHeap的值,其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)不可超过物理内存。可以利用JVM提供的-Xmn-Xms-Xmx等选项可进行设置。Heap的
系统 2019-08-12 01:32:25 2944
C协程使用举例-sniperHW-博客园C协程使用举例本篇使用上一篇提供的接口,实现一个简单的协程调度框架.基本思想是,创建一个调度器,用于将处于活动状态的协程调度运行,调度器维护着一个actived列表,调用spawn创建协程时,将新建立的协程添加到活动列表中。调用schedule将启动调度器主循环.coro.h#ifndef_CORO_H#define_CORO_H#include#include"uthread.h"structc
系统 2019-08-12 01:31:58 2944