自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lmjq的专栏

J2EE的学习过程

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

原创 VC++ 将图片保存到数据库

<br /> <br /> DWORD dwFlags = OFN_EXPLORER | OFN_LONGNAMES | OFN_FILEMUSTEXIST | OFN_PATHMUSTEXIST | OFN_ALLOWMULTISELECT |OFN_HIDEREADONLY, MAXFILE = 2562; //2562 is the max CString file,filter; filter.LoadStringW(IDS_STRING_FILTER_GRAPHICS);

2010-10-28 10:57:00 2172

转载 VC++ Picture Control中显示jpg图片

<br /><br />(来源:http://hi.baidu.com/birdfly/blog/item/f18fb83e7e1dcefc828b13e3.html)<br />首先选择图片:<br /> void Chbgk_picDlg::OnBnClickedButton1()<br /> {<br /> CFileDialog cfd(true,_T(".jpg"),NULL,OFN_FILEMUSTEXIST|

2010-10-20 16:38:00 3022

转载 vc lib

<br />(来源:http://blog.sina.com.cn/s/blog_4a3211570100e8hp.html)<br />VC中使用DLL需要用到相应的lib文件和头文件,<br />编译时需要用到头文件,链接时用到lib文件,运行exe时用到dll。<br />添加头文件目录可以使用tools->options 中的directories下的includefiles进行添加<br />添加lib文件可以使用两种方法:<br />1、在TOOLS->OPTIONS->Direct

2010-10-20 15:20:00 566

转载 FreeImage图像编程入门

(来源:http://blog.bioon.net/user1/2484/archives/2009/233212.shtml)过去一直使用OpenGL进行图形编程,听说使用FreeImage进行图形处理非常方便,最近一段时间学习使用FreeImage进行图形编程。在http://freeimage.sourceforge.net/下载了最新的FreeImage 3.12.0 [WIN32], 解压缩该FreeImage3120Win32.zip文件,将子文件夹Dist下,FreeImage

2010-10-20 14:41:00 6472

转载 FreeImage的图像处理软件

<br />(来源:http://www.comprg.com.cn/detail.asp?hw_id=7843)<br />一、引言<br />图像处理与分析软件都涉及到图像文件的读写与绘制,以及位图信息的获取与设置等基本操作,需要编写相应的函数来实现这些功能。然而,图像文件类型的多样性以及文件格式的复杂性,导致图像读写函数的实现费时费力,且易出错。事实上,没有必要去重复这些基础工作。相反,可以借助于现有的图像处理库,如FreeImage、ImageLoad、CImage、ImageJ、IPL

2010-10-20 14:10:00 8853 2

转载 SAFEARRAY使用实例

(来源:http://blog.csdn.net/sheismylife/archive/2004/12/30/234547.aspx)<br />目录:SAFEARRAY使用实例... 1目录:... 1前言:... 1何谓SAFEARRAY:... 1创建SAFEARRAY:2方法一:使用SafeArrayAllocDescriptor在栈上创建一维数组... 2方法二:使用SafeArrayAllocDescriptor和SafeArrayAllocData在堆上创建一维数组...

2010-10-19 15:55:00 669

原创 SAFEARRAY简介

<br /><br />SAFEARRAY简介<br />SAFEARRAY是Automation的数组数据类型。它被称为“安全的”的数组,因为它不仅包含有通常意义上的数组元素;而且,还包含有其它信息,如:数组是几维,每一维的边界,等等信息。<br />SAFEARRAY实际上是一个structure,在Oaidl.h定义如下:<br /> <br />typedefstruct tagSAFEARRAY<br /> {<br />  USHORTcDims;  // number of

2010-10-19 15:46:00 1111

转载 C++内存分配秘籍—new,malloc,GlobalAlloc的区别与详解

<br />(来源:http://www.cnblogs.com/gaochaooo/archive/2009/09/03/1559764.html)<br />               C++内存分配秘籍—new,malloc,GlobalAlloc详解<br />                                                   _______只为因内存分配而无法入眠的程序员<br />一。关于内存<br /> 1、内存分配方式<br />  内存分配方式有

2010-10-19 12:10:00 615

转载 GlobalAlloc、GlobalLock、GlobalUnLock

<br /> <br />(来源:http://www.programfan.com/blog/article.asp?id=25247)<br /> <br />调用GlobalAlloc函数分配一块内存,该函数会返回分配的内存句柄。 <br />调用GlobalLock函数锁定内存块,该函数接受一个内存句柄作为参数,然后返回一个指向被锁定的内存块的指针。 您可以用该指针来读写内存。 <br />调用GlobalUnlock函数来解锁先前被锁定的内存,该函数使得指向内存块的指针无效。 <br

2010-10-19 12:04:00 874

转载 SQLServer 2005 和自增长主键identity说再见——NEWSEQUENTIALID()

<br /> <br />(来源:http://blog.csdn.net/ylqmf/archive/2010/02/23/5320321.aspx)<br />在SQLServer2005环境下,表的主键应该怎样设计.<br />目前主要用到的主键方案共三种<br />自动增长主键<br />手动增长主键<br />UNIQUEIDENTIFIER主键<br />1、先说自动增长主键,它的优点是简单,类型支持bigint.但是它有致命的弱点:<br />当我们需要在多个数据库间进行数据的复制时(SQ

2010-10-19 11:35:00 814

原创 LoadStringW与String Table

<br />    CString    filter;<br /> <br />    //IDS_STRING_FILTER_GRAPHICS 在  String Table 中定义为一字符串,LoadStringW函数从资源文件中加载此字符串<br />    filter.LoadStringW(IDS_STRING_FILTER_GRAPHICS);<br />    MessageBox(filter);

2010-10-18 22:22:00 3352

转载 数据库编程总结

<br />(l来源:http://www.uml.org.cn/sjjm/201005131.asp)<br />当前各种主流数据库有很多,包括Oracle, MS SQL Server, Sybase, Informix, MySQL, DB2, Interbase / Firebird, PostgreSQL, SQLite, SAP/DB, TimesTen, MS

2010-10-17 10:10:00 1581

转载 _bstr_t与CString相互转换

<br />(来源:http://hi.baidu.com/edudo/blog/item/ffcfff6358e2a5670d33faf1.html)<br />_bstr_t与CString相互转换<br />_bstr_t bstr;<br />CString strSql;<br />CString -> _bstr_t: bstr = (_bstr_t)strSql;<br />_bstr_t -> CString: strSql = (LPCSTR)bstr;<b

2010-10-17 09:11:00 1480

转载 ADO Connection Strings

(来源:http://www.codeproject.com/KB/database/connectionstrings.aspx#Sql%20Server)<br />A list of ODBC DSN Connection Strings.OverviewDSN-Less ConnectiondBASEExcelText FileVisual FoxProAccess databaseSQL ServerOracleMySQLAS400SybaseSybase SQL AnyWhereDSN Co

2010-10-16 15:36:00 721

转载 HRESULT

<br />  (来源:http://baike.baidu.com/view/1754469.htm)<br /> 函数返回值。如果这个函数是执行完返回的话将包含具有实际意义的数据,如果立即返回则包含状态信息--发送成功与否,并不能说明执行的如何。<br />  HRESULT<br />  A value returned from a function call to an interface, consisting of a severity code, context informat

2010-10-16 10:45:00 606

原创 SAFEARRAYBOUND Structure [Automation]

typedef struct tagSAFEARRAYBOUND    {    ULONG cElements;    LONG lLbound;    }     SAFEARRAYBOUND;

2010-10-13 09:29:00 663

原创 ado

<br />在stdafx.h中添加<br /> <br />#import "C:/Program Files/Common Files/System/ado/msado15.dll" /<br />    no_namespace rename("EOF", "EndOfFile") rename("BOF","adoBOF")<br /> <br />此后编译项目 #import指令会将msado15.dll转换成文件c++类文件 msado15.tlh和msado15.tli。

2010-10-12 16:01:00 481

原创 stdafx

    (来源:http://baike.baidu.com/view/1499221.htm) <br /> <br />VC创建项目时自动创建的预编译头文件,在编译其他文件之前,VC先预编译此文件。头文件stdafx.h引入了项目中需要的一些通用的头文件,比如window.h等,在自己的头文件中包括stdafx.h就包含了那些通用的头文件。<br /> <br />  所谓头文件预编译,就是把一个工程(Project)中使用的一些MFC标准头文件(如Windows.H、Afxwin.H)预先编译

2010-10-12 15:55:00 494

原创 _variant_t和_bstr_t

<br />  _variant_t和_bstr_t这两个类分别封装并管理VARIANT和BSTR这两种数据类型,<br /> <br />  VARIANT和BSTR这两种类型是COM中使用的数据类型。<br /> <br />     为了C++中的变量应用到ADO编程中,只能进行数据类型的转换。 <br /> <br />     通过_variant_t和_bstr_t这两个类,就可以方便的把C++类型变量转换成COM中的变量了

2010-10-12 12:46:00 411

转载 Visual studio 2008/2010 MFC程序Menu、Toolbar字体模糊偏小解决办法

<br />(来源:http://www.blogjava.net/luchunwei/archive/2010/06/09/323118.html)<br /> <br />首先,这是一个MFC的Bug<br />http://connect.microsoft.com/VisualStudio/feedback/details/505466/mfc-visual-style-font-size-too-small-to-display-chinese-character-clearly-on-w

2010-10-09 15:36:00 1106

空空如也

空空如也

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

TA关注的人

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