- 博客(13)
- 资源 (3)
- 收藏
- 关注
转载 MFC 登录对话框
运用MFC实现登录对话框。如果登录正确,主框架才会出现,登陆错误,程序退出。现在我在这里介绍下如何完成这个功能。首先我们要确定在哪里写代码,要想实现优先显示并且能随意退出程序这个功能最好的地方就是在InitInstance()函数中,好了,现在我们开始写程序。第一步,我们新建一个单文档工程,工程名字就叫MainFram。第二步:我们设计一个对话框资源,对话框资源ID
2013-07-17 16:23:42
1705
转载 SQL Server 2005无法远程连接的解决方法
http://www.cnblogs.com/sukiwqy/archive/2009/11/11/1601381.html以前一直连接本地的数据库,连接SQL Server 2005是小菜的...做项目也是老师搭好了服务器端,打上IP去访问就行...也不用考虑太多.今天自己在公司搭SQL Server 2005服务器,客户端去访问问题就来了...连接失败,SQL Serv
2013-07-17 14:28:19
1428
转载 sql server 2005登陆模式的转换
http://blog.sina.com.cn/s/blog_5cf1f8130100qc3h.htmlQuestion: 安装2005的时候,没有设置混合验证模式,只用了Window身份验证,现在要写数据库连接字符串,如果用window身份验证写比较麻烦,所以想到了怎样把SQL的登陆方式从Window改为SQLServer登陆方式呢?Answer: 1、先用Win
2013-07-17 14:05:19
778
转载 多线程编程 实例
http://blog.sina.com.cn/s/blog_4add390001000a2g.htmlhttp://blog.sina.com.cn/s/blog_4add390001000a2i.html例程1 MultiThread1建立一个基于对话框的工程MultiThread1,在对话框IDD_MULTITHREAD1_DIALOG中加入两个按钮和一个编辑框,两个按钮的ID分
2013-07-17 09:13:34
510
转载 MFC启动和关闭线程
http://hi.baidu.com/andywangcn/item/50d640c325290a2aef4665c41、 启动线程:CWinThread* AfxBeginThread( 线程函数,this );2、通常导致线程终止的两种情况是:控制函数退出或不允许线程完成运行。如果字处理器使用后台打印线程,若成功完成打印,则控制函数将正常终止。但是,如果用户要取消打印,后台打印线
2013-07-17 09:07:56
1404
转载 MFC 多线程及线程同步
http://www.cnblogs.com/zqrferrari/archive/2010/07/07/1773113.html 一、MFC对多线程编程的支持 MFC中有两类线程,分别称之为工作者线程和用户界面线程。二者的主要区别在于工作者线程没有消息循环,而用户界面线程有自己的消息队列和消息循环。 工作者线程没有消息机制,通常用来执行后台计算和维护任务,如冗长的计算过程,打
2013-07-17 08:54:13
643
转载 Com线程模型测试
http://blog.youkuaiyun.com/xbgprogrammer/article/details/73539211. 创建Com对象MathObj,线程模型为单元,没有注册PS dll(即不支持列集散集)。客户端为控制台程序,有一全局接口指针,在主线程中创建单元套间,并创建Com对象,而后在另一线程中调用此对象,工作正常,以下为示例代码(但必须说明的是,此种调用方法不符合Com
2013-07-17 00:23:49
759
转载 【转】AddRef和Release的使用技巧
AddRef和Release实现的是一种名为引用计数的内存管理技术,这种技术是使组件能够自己将自己删除的最简单同时也是效率最高的方法。COM组件将维护一个称作是引用计数的数值。当客户虫组件取得一个接口时,此数值增1,当客户使用完某个接口后,此数值将减1。当此数值为0时,组件即可将自己从内存中删除。为正确的使用引用计数,需要了解一下三条规则:(1) 在返回之前调用AddRef
2013-07-17 00:21:35
762
转载 CComPtr用法
http://www.cnblogs.com/lzjsky/archive/2011/01/07/1929701.htmlCOM接口指针很危险,因为使用过程中需要每一个使用者都要严格并且正确的AddRef和Release,一旦出现问题,就会造成对象不能被正常释放,或者对象被重复删除,造成程序崩溃。所以使用COM接口,必须小心翼翼才行。但是,即使所有的代码中,都正确的AddRef和Rel
2013-07-17 00:20:40
565
转载 char、varchar、nchar、nvarchar的区别
char、varchar、nchar、nvarchar的区别对于程序中的string型字段,SQLServer中有char、varchar、nchar、nvarchar四种类型来对应(暂时不考虑text和ntext),开建立数据库中,对这四种类型往往比较模糊,这里做一下对比。定长或变长所谓定长就是长度固定的,当输入的数据长度没有达到指定的长度时将自动以英文空格在
2013-07-16 14:33:11
443
转载 创建数据库和表的SQL语句
创建数据库和表的SQL语句 创建数据库的SQL语句: 1 create database stuDB 2 on primary -- 默认就属于primary文件组,可省略 3 ( 4 /*--数据文件的具体描述--*/ 5 name='stuDB_data', -- 主数据文件的逻辑名称 6 filename='D:\
2013-07-16 14:31:05
1073
转载 MFC中用ado访问SQL Server 2005数据库
MFC中用ado访问SQL Server 2005数据库今天老大交代项目,需要MFC访问另一台机器上的 SQL Server 2005数据库。MFC我不熟,SQL也从没用过。在网上查了不少资料,忙了一阵终于搞通了。与各位朋友分享一下,高手们就不用看了,这是写给像我一样初学者的。一、安装SQL SERVER 2005,在本机建立服务器默认安装即可,也可以自己另起名字,安装时可以选择身份验证方
2013-07-16 11:10:35
992
转载 MFC_"#import ,#pragma comment ,LoadLibrary"三种引入dll的方式都分别在什么时候使用?
LoadLibrary 一般是动态加载DLL时(你并不需要对应的头文件,和LIB)#pragma comment 一般是静态加载DLL时(对应的头文件、DLL,和LIB缺一不可,并且生产的EXE没有找到DLL文件就会导致“应用程序初始化失败”)#import指令用于从一个类型库中结合信息。该类型库的内容被转换为C++类,主要用于描述COM界面。
2013-07-16 10:02:38
1540
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人