自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (3)
  • 收藏
  • 关注

原创 RHEL5安装网卡驱动

今天花了将近一上午的时间才搞定Linux的网卡驱动,初学Linux真是伤不起,下面就遇到的问题及相应的解决方法记录下来:1、装好系统 后去配置Linux的网络设置,可是却找不到网卡;       ------开始的时候是丈二和尚摸不到头脑,后来百度才知道缺少网卡驱动,于是查看电脑的网卡型号,在CSDN上下载了被人提供的AR81系列的网卡驱动;2、检测编译需要用到内核的源代码包和编译

2013-08-01 11:42:26 1008

转载 C#事件(event)解析(转)

事件(event),这个词儿对于初学者来说,往往总是显得有些神秘,不易弄懂。而这些东西却往往又是编程中常用且非常重要的东西。大家都知道windows消息处理机制的重要,其实C#事件就是基于windows消息处理机制的,只是封装的更好,让开发者无须知道底层的消息处理机制,就可以开发出强大的基于事件的应用程序来。先来看看事件编程有哪些好处。在以往我们编写这类程序中,往往采用等待机制,为了等

2013-07-31 11:38:16 541

转载 vs2008下新建对话框不能自动重载OnInitDialog函数

用MFC向导创建的对话框会自动生成OnInitDialog()函数。但是手动添加的对话框或者创建子对话框时就不会生成OnInitDialog()。在消息栏里也没有WM_INITDIALOG消息,而OnInitDialog()函数可以在对话框出现之前对对话框进行初始化,有时候会很有用。因为有些代码不能放在类的构造函数里,只能放在OnInitDialog()函数里。因此需要OnInitDialog()

2011-12-18 23:20:19 2694 1

转载 vc方法汇总

VC用法汇总 (一)(1)如何通过代码获得应用程序主窗口的指针?主窗口的指针保存在CWinThread::m_pMainWnd中,调用AfxGetMainWnd实现。AfxGetMainWnd() ->ShowWindow(SW_SHOWMAXMIZED)//使程序最大化.(2)确定应用程序的路径Use GetModuleFileName 获得应用程序的路径,然后去掉可

2011-12-18 23:13:57 2217

转载 CWnd::OnContextMenu函数(右键单击弹出快捷菜单)

CWnd::OnContextMenu afx_msg void OnContextMenu( CWnd* pWnd, CPoint pos );参数说明pWndHandle to the window in which the user right clicked the mouse. This can be a child window of the window re

2011-12-18 22:35:28 3096

转载 在VC++中实现无标题栏对话框的拖动

目前,很多基于对话框的应用程序中对话框都是不带框架的,也就是说对话框没有标题栏。众所周知,窗口的移动都是通过鼠标拖动窗口的标题栏来实现的,那么现在应用程序中的对话框没有了标题栏,用户如何移动对话框呢?本实例针对这个问题提出解决的办法。程序编译运行后的界面效果如图一所示:图一、无标题栏的对话框界面   一、实现方法  解决无标题栏窗口的拖动问题有两种方案,一种方案是使用常

2011-12-18 10:51:26 647

原创 如何修改应用程序的图标以及exe文件的图标

1、最笨和最简便的方法:把IDR_MAINFRAME这个图标资源删了(delete),然后引入或新建你想要的图标,并将其ID号改为IDR_MAINFRAME,然后大功告成。 2、在OnCreate( )函数中加入如下代码:SetIcon(LoadIcon(IDI_ICON1),false或true)  关于这些函数的参数及返回值参见msdn,这时运行程序会发现其左上角的图标已经变成你想要的

2011-12-17 16:25:35 13740

转载 更改应用程序的图标

很多时候我们对于MFC框架应用程序的默认图标十分不满意,所以我们来将把它换掉。默认的VC6.0下的MFC图标和VC2005中的MFC图标分别如下:      很多朋友会问我怎么把图标换掉,我看很多人写很多代码,出很多错,其实对于MFC框架应用程序我们可以不写一行代码把那个默认的图标换掉。找一张ICO图标,替换programname/res/programname.ico文件,就可以啦,

2011-12-17 15:19:57 1376

原创 关于GetWindowRect()、GetClientRect()和SetWindowRgn()的问题

最近在和同学做一个模拟时钟的程序,我们做的是基于对话框的,我想把对话框的形状做成圆形的,因为我们做的时钟外形就是圆形的,在其中我遇到了以下问题(在同学的帮助下都已解决):下面是我在OninitDialog中添加的代码: CRgn rgn; CRect rect; GetClientRect(rect); rgn.CreateEllipticRgn(rect.left,rect.

2011-12-17 14:52:48 4284

转载 电影励志语

一、《当幸福来敲门》 励志语:面对逆境,你要重新振作,只要你不放弃,机会和幸福自然会来敲门。无论你是一个黑人还是有色人种,无论你失去了家庭还是工作,即便你穷困潦倒、无家可归,这都不可怕。只要你坚持不放弃,面对挫折咬紧牙关,奋发图强。上天一定会给你那个机会,那个别人无法抢去的机会。 二、《喜剧之王》 励志语:努力,奋斗!“其实我是一个演员。”“你可以用说我是个跑龙猛套的,但是你不可以说我是个

2011-12-17 14:04:10 1952

转载 客户区对话框拖动操作

1.添加以下变量:public:bool m_bMouseDown;POINT m_ptStart;2.在构造函数中添加以下代码m_bMouseDown=false;3.响应WM_MOUSEMOVE,WM_LBUTTONDOWN,WM_LBUTTONUP消息.并添加以下代码OnMouseMove(UINT nFlags,CPoint point){......

2011-12-17 13:40:16 272

原创 关于自加运算符的问题

请问运算结果问什么是:a[1]为11??????#includeusing namespace std;int main(){ int a[2],x=2,y=5;  a[0]=(x+3,y++,x++);  a[1]=(x++,x+3,x+7); cout cout return 0;}这下面一个运算结果为:9main()  {   in

2011-10-22 16:33:11 269

转载 逗号运算符

在C语言中,多个表达式可以用逗号分开,其中用逗号分开的表达式的值分别结算,但整个表达式的值是最后一个表达式的值。  假设b=2,c=7,d=5,  a1=(++b,c--,d+3);  a2=++b,c--,d+3;  对于第一行代码,有三个表达式,用逗号分开,所以最终的值应该是最后一个表达式的值,也就是d+3,为8,所以a1=8。  对于第二行代码,那么也

2011-10-22 15:58:12 418

原创 CMainFrame类的四个成员函数

框架类CMainFrame的四个成员函数为:AssertValid()和Dump(),OnCreate()和PreCreateWindow().(1)AssertValid()用来诊断CMainFrame对象是否有效(2)Dump()用来输出CMainFrame对象的状态信息。(3)OnCreate()用来创建工具栏m_wndaToolBar和状态栏m_wndStatusBar,而视图

2011-10-20 19:04:49 3536 1

转载 WM_CREATE的响应函数OnCreate和WM_INITDIALOG的函数OnInitDialog有什么不同

OnCreate与OnInitDialog当然不同   ! OnCreate是在创建时,窗口还没完成时的函数,而OnInitDialog是对话框初始化时的函数 比如: 当我们在OnCreate动态创建一个按纽时,写完代码后,仍在OnCreate内我们还不能访问这个按纽,否则会出错,因为窗口还没创建。 而OnInitDialog就不同了,它是对话框已创建完了,只是对其初始化,若按纽已

2011-10-20 13:54:32 1425 1

转载 如何更改静态文本控件的字体与颜色

在OnCtlColor中添加如下代码改变字体颜色if( pWnd->GetDlgCtrlID() == ID_STATIC ){    CFont font;    // 改变字体颜色    pDC->SetTextColor( RGB( 0, 0, 255 ) );    // 改变字体    font.CreatePointFont( 2

2011-10-20 13:31:02 2098

原创 用OnCreate()和OnInitDialog()在对话框上动态创建控件,但他们有什么不同吗?

//在一个对话框类中添加如下两个函数 int CAboutDlg::OnCreate(LPCREATESTRUCT lpCreateStruct){ if (CDialog::OnCreate(lpCreateStruct) == -1)  return -1;  // TODO: Add your specialized creation code here m_

2011-10-20 13:13:18 1611

程序员应该知道的97件事

阅读收藏 程序员应该知道的97件事 讲述了程序员在开发过程中应注意的97件事

2012-12-16

模拟时钟(附带定时关机、定时提醒等)

用MFC编写的时钟,附带定时关机、定时提醒、整点报时

2011-12-19

空空如也

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

TA关注的人

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