自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

李孟的专栏

新网络时代

  • 博客(10)
  • 收藏
  • 关注

原创 一个很有意思的游戏网站,喜欢玩游戏的加入,内部邀请链接注册

http://www.5u5l.com/bbs/?fromuid=99

2009-08-20 20:17:00 1071

原创 MFC中对窗口贴图

一、要修改窗口的背景,步骤如下:1、导入一个位图文件。 2、创建一个View窗体的删除背景时的相应函数BOOL CWndMapView::OnEraseBkgnd(CDC* pDC)或者在view类的OnDraw响应函数void CWndMapView::OnDraw(CDC* pDC)这两个函数的区别是,一个在擦除时直接将图片贴上;一个是先擦除,让后在OnDraw时再将图片贴上。所以,后一个会看

2005-10-30 00:27:00 6713 1

原创 MFC窗口的颜色和字体的设置

ou 1、改变对话框的底色在对话框的类中添加一个 private : CBrush m_brush;的成员变量。在类的构造函数中添加如下代码:m_brush.CreateSolidBrush(RGB(0,0,255));    //初始化为蓝色为对话框添加一个WM_CTLCOLOR消息响应函数,专门为控件着色的消息响应函数,代码如下:HBRUSH CSettingDlg::OnCtlColor(C

2005-10-28 10:14:00 4884

原创 VC++ MFC中点线面的绘制

现在我们在菜单栏上设置4个按钮,点,线,矩形,椭圆。选择后,可以在View窗口中画相应的图形。1、在菜单栏中增加4个菜单 点(IDM_DOT),线(IDM_LINE),矩形(IDM_RECTANGLE),椭圆(IDM_ELLIPSE) 2、分别为每个菜单项添加COMMAND消息响应函数 3、设置2个View类的成员变量 UINT m_nDrawType;CPoint m_ptOrigin;用来分别

2005-10-27 15:34:00 5053

原创 在程序启动之前显示一个画面

在程序中插入一个 Splash screen控件。修改ResourceView中的启动画面位图,然后修改CSplashWnd下的OnCreate函数中的SetTimer函数的时间参数即可。

2005-10-24 01:20:00 1271 1

原创 MFC中的状态栏编程

1、在状态栏中设置两个新的栏位Timer和Progress。首先到ResourceView中编辑String Table,增加IDS_TIMER(时间),PROGRESS(进度)。然后在MainFrame的OnCreate函数中修改indicators数组,插入IDS_TIMER和PROGRESS。插入的位置,即为显示的位置。 2、现在我们让状态栏上的IDS_TIMER的位置显示系统当前的时间。我

2005-10-24 01:19:00 4024

原创 MFC工具栏编程

窍门:  1、要在工具栏增加一个分割栏,只要拖动某一个按钮稍稍往右移动一点便可以了。        2、要删除一个工具栏按钮,只要点住它,把它拖出工具栏即可。 1、在窗体的右边新建一个工具栏。首先,在ResourceView中的ToolBar右键选择Insert ToolBar新建一个工具栏IDR_TOOLBAR1。画上几个按钮。然后再MainFrame中添加一个成员变量,private CToo

2005-10-21 19:13:00 6227 1

原创 MFC中窗体的控制

1、在CMainFrame的PreCreateWindow(CREATESTRUCT& cs)函数中,加入:    cs.cx=300;    cs.cy=400;即可控制窗体初始化时的大小。 2、加入这段代码可以设置一个没有“最小化”按钮和“最大化”按钮,也没有大小可调边框的主框架窗口。此窗口最初在屏幕上居中。    cs.style = WS_OVERLAPPED | WS_SYSMENU |

2005-10-21 15:54:00 2709

原创 VC++ MFC多属性页的实现

在插入->资源->Dialog,中选择多个从IDD_PROPPAGE_LARGE继承的属性页,如IDD_PROP1。这些创建的对话框就是属性中的每一页。用ClassWizard为你的属性页定义新的CPropertyPage继承类,如CProp1和IDD_PROP1等关联。用ClassWizard新建一个从CPropertySheet继承的CPropSheet类。有几个属性页就建几个成员变量如m_p

2005-10-18 20:16:00 4433 2

原创 抓不住的按钮实现

可以在窗体上安放两个按钮。从一个Button继承一个新类CMyButton,用成员变量m_btn1和m_btn2进行关联。CMyButton增加一个指针变量MyButton * m_pBtn。在对话框初始化的时候,将两个按钮的指针相互保存: m_btn1.m_pBtn=&m_btn2; m_btn2.m_pBtn=&m_btn1;在CMyButton中,增加一个消息相应函数void CMyButt

2005-10-18 18:34:00 1660 2

空空如也

空空如也

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

TA关注的人

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