Windows程序设计
dangercheng
这个作者很懒,什么都没留下…
展开
-
Windows动态链接库DLL的使用
windows程序设计使用动态链接库可以有效的分隔大型项目的模块,DLL里面主要提供函数的调用接口(函数名)供其他的外部引用程序调用,调用者在完全不知道动态链接库中的实现方式的情况下,仍然能根据其提供的函数名,函数类型, 和函数的参数实现调用。windows程序中创建DLL时可以选择Win32 Dynamic-Link Library和MFC AppWizard[dll]两者类型的DLL两者的区别原创 2012-11-14 10:34:37 · 5406 阅读 · 0 评论 -
windows内存映射文件
Windows提供了3种进行内存管理的方法: • 虚拟内存,最适合用来管理大型对象或结构数组。• 内存映射文件,最适合用来管理大型数据流(通常来自文件)以及在单个计算机上运行的多个进程之间共享数据。• 内存堆栈,最适合用来管理大量的小对象。内存映射文件内存映射文件与数据视图的相关性页文件支持的内存映射文件使用内存映射文件在进程之间共享数据转载 2012-11-30 09:36:59 · 559 阅读 · 0 评论 -
MFC对文件的操作
各种关于文件的操作在程序设计中是十分常见,如果能对其各种操作都了如指掌,就可以根据实际情况找到最佳的解决方案,从而在较短的时间内编写出高效的代码,因而熟练的掌握文件操作是十分重要的。本文将对Visual C++中有关文件操作进行全面的介绍,并对在文件操作中经常遇到的一些疑难问题进行详细的分析。 1.文件的查找 当对一个文件操作时,如果不知道该文件是否存在,就要首先进行查找。MFC中有一转载 2012-11-30 16:10:16 · 513 阅读 · 0 评论 -
MFC实现C#,java中的Split方法
MFC中对CString类型的操作并没有Java和C#中封装的类似Split方法,此方法是用于实现按指定符号分隔字符串保存到数组中,例如: string str = "a,b,c,d,e,f" 那么经过调用Split(',')后就返回一个数组string[],分别保存着a, b, c, d, e, f 然后循环遍历数组就可以取到没一项了。下面是MFC实现这一功能的代码://实现C#的Strin原创 2012-11-21 11:29:27 · 2213 阅读 · 1 评论 -
MFC连接SQL2008(ADO)
MFC连接SQL2008(ADO)MFC连接SQL2008(ADO方式):第一,导入动态链接库#import "C:\Program Files\Common Files\System\ado\msado15.dll" no_namespace rename("EOF","adoEOF")第二,连接数据库初始化COM组件:::CoInitialize(NULL);定转载 2012-12-13 21:44:29 · 4587 阅读 · 7 评论