自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (12)
  • 收藏
  • 关注

原创 操作系统知识之:oracle 10g 安装oui.exe异常(转)

<br /><br />在oracle 10g 进行安装的时候,一开始会弹出一个cmd窗口显示准备启动,然后出现常见的windows异常窗口,提示oui.exe异常,或者是异常调试窗口。。。<br />出现这种情况你不是不是很郁闷,不提示错误,也没觉得有什么异常吧!<br />不废话了,检查一下你的Oracle安装文件目录所在路径是不是很长啊……比如层次很多很多很多很多……<br />如果是,恭喜你!把安装文件夹拷到其他路径短点的地方去吧,比如所在盘根目录~会有惊喜的~!

2011-05-12 10:59:00 1016 1

原创 MFC学习笔记之:ListCtrl控件使用详解

1、            ListCtrl添加左键单击函数(这个很重要)2、            ListCtrl风格设置(一般是网格)一般listctrl默认view风格为report,一般在OnInitDialog函数中:              LONG m_lStyle;          m_lStyle = GetWindowLong( m_list.m_hWnd , GWL_STYLE);//获取当前窗口style          m_lStyle |= LVS_EX_FULLROWS

2011-05-09 15:28:00 2336

原创 MFC学习笔记之:MFC文件、文件夹操作完全整理

<br />BOOL MoveFile(LPCTSTR lpExistingFileName, LPCTSTR lpNewFileName ); 这个函数可以移一个文件,或目录(包括子目录),例:MoveFile(_T("d://softist.txt"), _T("e//softist2.txt"));//移动并改名下面的API带着选项dwFlags ,移动文件,或目录(包括子目录)。 BOOL MoveFileEx(LPCTSTR lpExistingFi

2011-05-06 15:21:00 2281

原创 MFC学习笔记之:列表框(ListBox) 常用的的操作详解

列表框(ListBox) 常用的的操作详解:1. 添加数据:声明控件变量的类别为Control,变量类型为CListBox,变量名为m_ListBox_Content.     m_ListBox_Content.AddString(_T("123"));      m_ListBox_Content.AddString(_T("汉字"));     m_ListBox_Content.AddString(_T("English"));      m_ListBox_Content.AddString(_T

2011-04-13 15:50:00 8726

原创 MFC学习笔记之:程序关闭过程的函数响应顺序详解

<br />用户单击关闭按钮(标题栏最右边)或者用鼠标或键盘选择系统菜单的“关闭”选项,直到窗口消失,应用程序结束。这期间到底发生了什么呢?这曾经是我百思不得其解的问题,我想也会有很多人和我一样会碰到这个问题。所以我要把我的一些学习心得写出来,与大家共享: 1、首先会产生一个WM_SYSCOMMAND消息,如果程序员没有对此消息进行拦截,则由缺省的窗口函数DefWindowProc进行处理,如果表达式(LOWORD(wParam)&0xFFF0)==SC_CLOSE 成立,DefWindowProc发出一个

2011-04-13 15:30:00 1375

原创 MFC学习笔记之:属性页和表单的使用

<br />1、  属性页和表单:<br />一.建属性页和表单<br />⑴.             新建Single Document应用程序,插入三个IDD_PROPPAGE_LARGE属性页资源,ID分别为IDD_PROP1,2,3;Caption分别为:Page1,2,3。<br />属性页对话框和普通添加的对话框资源的区别为:<br />选项<br />普通对话框<br />属性对话框<br />Style<br />Popup<br />Child<br />Border<br />Dial

2011-04-02 11:02:00 4086

原创 编程技巧之:解决窗口控件上Caption乱码问题

<br />问题:MFC工程在窗口控件上Caption为中文是,运行出现乱码;<br /> <br />解决方法:在资源视图中,左键单击出现乱码的对话框资源,将其Language改为中文。

2011-03-31 16:40:00 1755 1

原创 编程技巧之:VS2008中不能添加基类为CButton等类的问题

问题:今天想给对话框上的按钮添加一个基类为CButton类的时候,在按钮上右键->New Class,发现基类只有CDialog等类,没有CButton等类,在菜单栏上Project->New Class也不行解决方法:在类视图中,右键你创建的项目,选择“添加”->“类”,然后选择“MFC类”,点击“添加”,在基类里可以选择CButton等其他类

2011-03-31 15:22:00 2734 4

原创 编程技巧之:VS2008关闭时候出现问题

问题:vs2008 有时候关闭的时候出现There was a failure while initializing the Microsoft Visual SourceSafe source control provider. You cannot use this provider to perform source control operations解决办法:打开vs2008->tools->options 左边选 source control (若没有这一项 看看左下角的 show all se

2011-03-31 14:52:00 1237

原创 MFC学习笔记之:7种访问对话框控件的方式

7种访问对话框控件的方式,他们分别是:·GetDlgItem()->Get(Set)WindowText()·Get(Set)DlgItemText()·Get(Set)DlgItemInt()·将控件与整型变量相关联()·将控件与控件变量相关联·DendMessage()·SendDlgItemMessage()下面以一个对话框上的两个编辑框的求和放到第三个编辑框上为例进行说明:⑴.             用CWnd的成员变量GetDlgItem->GetWindowText和GetDlgItem->S

2011-03-31 14:06:00 3392

原创 MFC学习笔记之:MFC最基本动作(如创建窗口,点击取消等)函数的执行顺序

一、MFC应用程序中处理消息的顺序:1.AfxWndProc()       该函数负责接收消息,找到消息所属的CWnd对象,然后调用AfxCallWndProc2.AfxCallWndProc()   该函数负责保存消息(保存的内容主要是消息标识符和消息参数)供应用程序以后使用,然后调用WindowProc()函数3.WindowProc()       该函数负责发送消息到OnWndMsg()函数,如果未被处理,则调用DefWindowProc()函数4.OnWndMsg()         该函数的功

2011-03-25 10:11:00 1706 2

原创 MFC学习笔记之:VC6.0中通过向导添加的消息响应系统自动添加的代码及删除方式

MFC在VC6.0中通过向导添加的消息响应系统会自动添加代码①.             自动添加的代码(3处,以在CDraw中加OnLButtonDown为例):a) CDrawView头文件中:public: afx_msg void OnLButtonDown(UINT nFlags, CPoint point);afx_msg注释宏,表明这个函数是消息响应函数;b) CDrawView源文件中:BEGIN_MESSAGE_M

2011-03-25 09:57:00 1722

原创 MFC学习笔记之:MFC运行机制

用向导创建的一个MFC单文档应用程序的运行机制为:①、实例化全局变量theApp启动应用程序,基类中CWinApp中的this指针指向这个对象。②、调用全局应用程序对象的构造函数,从而就会先调用基类CWinApp的构造函数。完成初始化工作。③、进入WinMain函数,调用子类的InitInstance函数,完成窗口类的注册,创建,显示,更新。④、进入消息循环,采用消息映射的机制,当收到WM_QUIT消息时,程序结束。

2011-03-25 09:54:00 536

原创 MFC学习笔记之:创建模态对话框和非模态对话框

       对话框分两类:模态(Modal)对话框和非模态(Modeless)对话框        1、模态对话框是现实时候无法执行其他操作,创建模态对话框的方法:      先将对话框关联类,如:CTestDlg 。在点击的cpp文件中加入头文件#include “testdlg.h”,在点击OnClicked函数中:     void OnClicked{ CTestDlg dlg; dlg.Create(IDD_TESTDLG,this); dlg.ShowWindow(SW_

2011-03-25 09:50:00 1474

原创 算法之:求二维数组最大值及其下标的简便算法

#include void main(){int a[3][3]={5,3,6,9,7,8,4,1,2}; int i,max=0, x, y;for(i =0;i a[0][max])max = i;x=max/3;y=max%3;printf( " %d %d /n ",x, y); } 这里用到一个算法就是:x=max/3;y=max%3;9个数分成3行3列,对应的行数下标就是x=max/3;列数下标就是y=max%3;,

2010-11-11 11:28:00 3368

原创 算法之:斐波那契数列-专题讲解

斐波那契数列-专题讲解

2010-11-10 18:46:00 1497

原创 C/C++基础之:类成员变量的修饰public/private/protected的区别

一、  public/private/protected方法的访问范围:1、private:只能由该类中的函数、其友元函数访问;不能被任何其他访问,该类对象也不能访问。2、protected:可以被该类中函数、子类函数、友元函数访问;但不能被该类对象访问。3、public: 可以被该类中函数、子类函数、友元函数访问,也能被该类对象访问。二、   类继承后方法属性变化:

2010-10-30 00:18:00 1263

原创 人生杂谈之:如何成为优秀的技术开发人员

1. 保持学习一个非常重要的观点是:如果你停留在一个地方不前,并不代表你能一直呆在那里,而是代表你正在落后(不进则退)。往前进并不意味着你是就能进步 - 这至少你不会沦落到最后(付出就会有收获) 。程序员为了保持向前发展,就需要不断学习 ,我们需要的不是慢慢的往前走,而是我们要奔跑起来!下面列出这方面的几个观点:读书订阅RSS和阅读一些杂志(我觉得msdn的杂志不错)参加一些研讨会,自己准备一些简报(社区精英、博客园每月的活动等都不错)学习一切可以帮助你的东西教其他人其实也是教自己2. 给自己确定目标如果不

2010-10-25 23:05:00 357

原创 人生杂谈之:毕业后,班级的QQ群会这样发展

毕业后,班级的QQ群会这样发展

2010-10-14 18:56:00 880

原创 编程技巧之:vs2003调试时提示:试图运行项目时出错:无法启动调试 没有正确安装调试器。请运行安装程序安装

无法启动调试 没有正确安装调试器。请运行安装程序安装

2010-10-14 16:52:00 504

原创 编程技巧之:MYSQL5.X重置root密码 (windows系统)

MYSQL5.X重置root密码 (windows系统)

2010-10-14 16:50:00 371

原创 人生杂谈之:9月份小结

9月份小结

2010-10-14 11:13:00 740

原创 编程技巧之:VC6.0在打开ResourceView 时,无法打开,报This file is already open in an editor.怎么办?

打开工程/window/Close   All   ->  现在试试打开ResourceView,就可以打开了!

2010-07-05 19:27:00 3337 9

原创 编程技巧之:Visual Studio 2003和VC6.0与Visual Assist X关联的问题

     今天装了Visual Studio 2003却发现Visual Assist X不能使用了(之前用的是VC6),刚好,那就装个最新版本的吧,于是在网上搜罗到了  Visual Assist X 10.3.1541的破解补丁,兴奋的安装完之后,在VS2003中并未发现Visual Assist 的影子,VS2003俺还是头一回使用,摸索了一下,找到 Tools/Add-on Manage菜单,却没有发现有什么地方可以添加插件的,上网搜索也是毫无头绪,难道我下的Visual Assist有问题?于是缺

2010-06-29 21:59:00 3026 1

原创 C/C++基础之:结构体的字节对齐问题

C++中结构体的字节对齐问题

2010-06-27 20:55:00 504

原创 编程技巧之:双击VC对话框提示cannot add new member以及类向导中没有已经建立的类的解决方法

VC问题解决:双击VC对话框提示cannot add new member以及类向导中没有已经建立的类的解决方法

2010-06-03 00:23:00 5920 3

原创 MFC学习笔记之:Windows如何区分鼠标双击和两次单击

在Windows平台上,鼠标左键的按下、松开、快速的两次点击会产生WM_LBUTTONDOWN、WM_LBUTTONUP和WM_LBUTTONDBLCLK消息,但是Windows根据什么来区分连续的两次鼠标按键操作,是两次独立的单击,还是一次双击呢?最近在解决一个问题时,通过使用Spy++和查阅MSDN,弄清楚了这个问题。简单总结如下:    Windows根据两个条件来做这个区分:(1)双击的时

2010-05-30 21:12:00 3823

C/C++编写的随机数记忆小游戏

C/C++编写的随机数记忆小游戏,适用于初学者

2010-10-25

网络版五子棋游戏,MFC编程和WinSock编程结合

网络版五子棋游戏,MFC编程和WinSock编程结合

2010-10-25

MFC聊天室程序,对WinSock编程理解很有帮助

MFC聊天室程序,对WinSock编程理解很有帮助

2010-10-25

window编程,对初学者的基础很有帮助!

window编程,对初学者的基础很有帮助!

2010-10-25

美国红软笔试题,对初学者的基础很有帮助!

美国红软笔试题,对初学者的基础很有帮助!

2010-10-25

C/C++语言编程题精选

C/C++语言编程题精选,对初学者的基础很有帮助!

2010-10-25

MFC 简易浏览器下载

MFC编写的浏览器,MFC+浏览器+小型浏览器++VC6[1].0浏览器

2010-04-29

MFC 小游戏 俄罗斯方块

用VC编写的一个简单的俄罗斯方块游戏,适合VC初学者使用和学习。

2010-04-29

猜纸牌 C++ 基础

一个猜纸牌的游戏,适合基础学生学习,很容易就能看懂,经典的C++小游戏小程序!

2010-04-22

猜数字小游戏,适合初学者

一个猜数字的小游戏,希望能帮助大家,适合初学者学习,属于基础类的。

2010-04-22

MFC编程中文件的基本操作

mfc编程文件操作,可以实现打开,读写的基本操作!

2010-04-20

WinSock编程文件操作

WinSock编程文件操作,可以实现查询,上传,下载等操作!

2010-04-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除