自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (4)
  • 收藏
  • 关注

原创 spinctrl与editctrl合用来获得数字

1)在设计器中将spinctrl的autobudy设置为true,然后将spinctrl移到edit上2)在代码中加入spinctrl.SetRang额(0,100)设置范围这样在点击spinctrl后就可以改变edit中的值了获取这个值时,用edit的GetWindowText方法,然后用_ttoi转换为int若输入的值不是数字,可以用_ttoi返回值的判断

2012-04-28 16:29:49 972

原创 spinctrl的功能

spin控件可以附着到edit上来控制edit的输入,一般是数字的输入,此处要设置spin控件的autobudy属性为true,align为right align

2012-04-28 14:25:05 709

原创 安装apache-httpd

1 下载apache-httpd,解压缩,然后进入httpd目录,查看INSALL文件2 由文件中的信息可知还需要apr,apr-util,pcre等工具,一一下载,把apr和apr-util解压到httpd/srclib目录下即可,pcre解压到主目录下之后要编译安装才行,具体步骤可以查看pcre文件夹的INSTALL文件3 然后httpd目录下运行./configure --prefi

2012-04-22 01:50:09 444

转载 mysql概述

MySQL AB提供了几种类型的程序:·        MYSQL服务器和服务器启动脚本:o       mysqld是MySQL服务器o       mysqld_safe、mysql.server和mysqld_multi是服务器启动脚本o       mysql_install_db初始化数据目录和初始数据库        访问服务器的客户程序:o

2012-04-21 13:22:19 800

原创 mysql的一些特殊语句

use databasename; 使用某数据库,或切换到某数据库,当前使用的数据库是唯一的show index from tablename; 展示表的索引select columnname from tablename where tablename regexp 'exp'; 用正则表达式匹配作为条件来查询满足条件的行select columnname from tablen

2012-04-20 21:52:43 471

原创 创建XTP图表的方法

首先声明:CXTPChartControl   m_chartControl;然后创建:m_chartControl.Create(WS_CHILD | WS_VISIBLE, CRect(0, 0, 0, 0), this, IDR_TEST_CONTROL);再创建一个chartContent对象:CXTPChartContent *pContent = new CXTPC

2012-04-16 15:46:16 3251 1

原创 运行时动态创建的控件与消息处理函数绑定的方法

1,首先在创建控件对象时用create函数,需要指定一个nID,此处可以任意指定,但是必须在某个范围之内,不要太大2,在消息映射中加入消息与nID,消息处理函数的绑定#define ID_MY_TREE   1000afx_msg void OnExpanded(NMHDR *pNMHDR, LRESULT *pResult);ON_NOTIFY(TVN_ITEMEXPAN

2012-04-12 15:09:17 534

原创 文档与视图的分离

文档---视图相互作用的函数五个重要的函数:1)CView::GetDocument函数:    返回指向派生的CDocument类对象的指针2)CDocument::UpdateAllViews函数:如果因为某种原因文档数据发生了改变,必须通知所有的视图,以便它们更新显示的数据    如果UpdateAllViews是来自派生文档类的成员函数调用,他的第一个参数pSend

2012-04-10 13:59:16 549

原创 CFrameWnd::ActivateFrame()和PreCreateWindow()

ActivateFrame:重载ActivateFrame后,可以在参数传递到父类的ActivateFrame之前改变框架窗口的大小和位置(setWindowPlacement),也可设置控制栏的可见状态,这样的话可以使框架窗口变得可见之前完成所有的变化,不会有闪动 PreCreateWindow:框架会在调用ActivateFrame之前调用此函数,此函数的参数CREATESTR

2012-04-10 13:19:25 2155

转载 CListCtrl基本用法

CListCtrl是列表控件类,列表控件的每一行叫做一个item,每一列叫做一个subitem。每一行和每一列都有个ID号,可以确定唯一的单元格。最近使用了这个控件,有心得总结如下:      (Dialog模式)

2012-04-09 17:24:50 764

转载 mfc窗口最大化和最小化处理

最大化、最小化、恢复的时候都要产生WM_SIZE消息。响应WM_SIZE消息的是OnSize,所以可以重载此函数来处理最小化的时候要做的操作。 afx_msg   void   OnSize(   UINT   nType,   int   cx,   int   cy   ); Parameters nType Specifies   the   type   of

2012-04-09 17:23:42 6875

转载 __declspec

__cdecl和__stdcall都是函数调用规范(还有一个__fastcall),规定了参数出入栈的顺序和方法,如果只用VC编程的话可以不用关心,但是要在C++和Pascal等其他语言通信的时候就要注意了,只有用相同的方法才能够调用成功.另外,像printf这样接受可变个数参数的函数只有用cdecl才能够实现.   __declspec 主要是用于说明DLL的引出函数的,在某些情

2012-04-09 15:52:24 425

转载 __cdecl __fastcall与 __stdcall

几种函数调用方式:__cdecl 是C DECLaration的缩写(declaration,声明),表示C语言默认的函数调用方法:所有参数从右到左依次入栈,这些参数由调用者清除,称为手动清栈。被调用函数不会要求调用者传递多少参数,调用者传递过多或者过少的参数,甚至完全不同的参数都不会产生编译阶段的错误。  _stdcall 是StandardCall的缩写,是C++的标准调用方式

2012-04-09 15:49:20 308

转载 [转载]最好的53个 VC++ /MFC 开源软件项目

http://www.cppblog.com/epubcn/articles/41374.html?opt=admin

2012-04-01 12:45:55 1739

druid连接池驱动

druid连接池驱动

2021-01-17

qt类表(工作中经常会用到)

工作中经常会用到的东西,可以打印下来贴在桌子上看

2011-08-25

高质量c++/c编程指南

很好的一本关于编程技巧和方法的书,适用于c++/c基础较好的朋友参阅,能过帮您提升到一个新的境界

2010-05-19

AspNetAjaxLibraryBeta0911

Ajax控件集,windows xp下貌似不可以用,但在vista和win7下可用

2010-03-06

空空如也

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

TA关注的人

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