自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 SQLite3 C语言API入门

下载SQLite3我们下载sqlite源码包,只需要其中的sqlite3.c、sqlite.h即可。最简单的一个创建表操作#include #include "sqlite3.h"int main(int argc,char *argv[]){    const char *sql_create_table="create table t(id int 

2016-04-27 15:35:33 541

转载 在VS2008下编译出sqlite3.dll和sqlite3.lib

1、进入http://sqlite.org/download.html下载sqlite-amalgamation-3071300.zip和sqlite-dll-win32-x86-3071300.zip,解压;(当你看到这篇文章时,可能在官网找不到这两个版本的压缩包,可以直接点击这两个链接进行下载这两个版本的压缩包)    2、创建一个空的win32 dll项目,将解压缩的文件添加进来,进

2016-04-27 11:37:58 583

原创 函数封装成DLL

新建项目->Visual C++Win32:Win32项目->名称为MyDLL->选择保存目录->确定下一步->应用程序类型:DLL,附加选项:空项目->完成。添加源文件MyDLL.cpp:extern "C" _declspec(dllexport) int add(int a,int b)//_declspec(dllexport){return a+b;}extern

2016-04-26 12:01:24 1018

转载 LIB和DLL的区别与使用

共有两种库:一种是LIB包含了函数所在的DLL文件和文件中函数位置的信息(入口),代码由运行时加载在进程空间中的DLL提供,称为动态链接库dynamic link library。一种是LIB包含函数代码本身,在编译时直接将代码加入程序当中,称为静态链接库static link library。共有两种链接方式:动态链接使用动态链接库,允许可执行模块(.dll文件或.exe文件)仅

2016-04-25 18:00:48 378

原创 rc资源文件重写问题的解决

目标:通过预编译的方式修改debug文件夹下exe文件的图标,同时窗口图标和桌面任务栏图标也显示一致。最终实现方法:1、复制两个ico文件(a.ico和b.ico)到res文件夹下,工程目录下新建a.rc和b.rc两个文件(不用添加到工程中),分别写:IDR_MAINFRAME           ICON                    "res\\a.ico"

2016-04-22 17:51:54 2113 2

转载 VC工程中的.rc文件和.rc2文件的区别

rc和rc2都是资源文件,包含了应用程序中用到的所有的资源。两者不同在于:rc文件中的资源可以直接在VC集成环境中以可视化的方法进行编辑和修改;而rc2中的资源不能在VC的集成环境下直接进行编辑和修改, 而是由根据需要手工地进行编辑。 在下面的地址找到关于RC2文件的描述: http://msdn.microsoft.com/zh-cn/library/y3sk

2016-04-22 16:43:46 767

转载 CString::Find(),Delete(),Left(),Right(),Mid(),FindOneOf(),ReverseFind()

CString截取字串方法(链接)————————————以下为原文——————————————在CString中有Find(),Delete(),Left(),Right(),Mid()就可以实现分离子串的目的了。int Find( TCHAR ch ) const;找到给定的字符返回它在字符串中对应的索引号;没有找到就返回-1。int Delete( int nIn

2016-04-14 11:56:18 8820 1

转载 C语言中char int转换问题

1,char型数字转换为int型char a[] = "32";printf("%d\n", a[0]-'0');//输出结果为32,int转化为char*********************************** linux c *********************************** (1)字符串转换成数字,用atoi,atol,

2016-04-14 11:06:43 782

转载 使用CStdioFile读写文件

CStdioFile类的声明保存在afx.h头文件中。CStdioFile类继承自CFile类,CStdioFile对象表示一个用运行时的函数fopen打开的c运行时的流式文件。流式文件是被缓冲的,而且可以以文本方式(默认)或者二进制方式打开。CStdioFile类不支持CFile类中的Duplicate、LockRange、UnlockRange函数,如果你使用了,会得到CNot

2016-04-14 10:27:47 883

转载 MFC中用CFile读取和写入文件

MFC提供了CFile类方便文件的读写,首先要知道,文件的数据读取、数据写入与文件指针的操作都是以字节为单位的,数据的读取和写入都是从文件指针的位置开始的,当打开一个文件的时候,文件指针总是在文件的开头。常规方法如下:CFile file;file.open( LPCTSTR lpszFileName, UINT nOpenFlags, CFileException* pError

2016-04-14 09:10:53 8906 1

转载 总结一些关于fatal error RC1004: unexpected end of file found错误的解决方法

1。用VC++做有关资源的程序,在进行资源编译的时候,如果确认代码没有问题,那就是由于文本文件的最后一行中缺少换行符和回车符而造成的。这个错误极其不明显。。。原文来自http://leansmall.blog.163.com/blog/static/5161769120117611400343/ 2。某个.cpp文件没有包含stdafx.h会说的,根据你的情况可能是哪个文件可能少一

2016-04-14 09:02:49 3712

转载 VS2010 更改MFC标题栏图标和生成的执行文件图标

创建一个新工程,可以什么都不加。打开.rc,  创建或打开Icon资源(以下都以Icon为例)。        单击工程窗口的资源视图标签,选中资源ID为IDR_MAINFRAME图标资源,然后按Delete键把它删除掉,当然也可以不删,具体后面会讲到。        从资源菜单中选择Resource,然后选择Icon,添加资源,选中Icon类型,点击导入,此时会叫你选择本地的图片

2016-04-12 10:35:13 486

原创 窗口句柄

//获取当前窗口句柄HWND hWnd = ::GetActiveWindow();

2016-04-11 16:51:10 463

转载 vc资源 Windows资源 文件资源 自定义文件资源的读取

http://book.51cto.com/art/200908/145793.htmWindows资源是一种特殊的存储形式,它通常存在于EXE和DLL模块中,常使用资源来存储程序需要的图标、工具栏等信息。注意到当前运行的程序其资源文件在运行时期是只读的,所以说资源文件不适合那些需要动态更新的信息,必须在设计阶段就能确定的信息。举个例子,一些下拉框的信息可能来自于某些字

2016-04-08 16:53:11 3561

转载 #define f(a, b) a##b

表示L与x连接。以下来自网络:#define Conn(x,y) x##y#define ToChar(x) #@x#define ToString(x) #xx##y表示什么?表示x连接y,举例说:int n = Conn(123,456); 结果就是n=123456;char* str = Conn("asdf", "adf")结果就是 str = "asd

2016-04-08 14:11:37 781

转载 MFC学习之 标题栏加载图标

在 Dlg.h 里声明:HICON  m_hIcon;在Dlg.cpp里:构造函数中:m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME);  // 加载图标在Dlg::OnInitDialog() 中加:SetIcon(m_hIcon, TRUE);  // 设置大图标   SetIcon(m_hIcon, FALS

2016-04-07 10:21:07 1475

MySQL驱动插件

有这四个就直接跳过编译阶段,把四个驱动插件放在教程里说的位置,即sqldrivers文件夹下。不用编译驱动插件真的方便好多!!

2013-03-13

含修改密码忘记密码申请帐号的类似QQ空间的留言板

下载个wamp,把数据库代码写进mysql,再在wamp目录下写留言板的代码,建议用EasyEclipse for PHP作为编程环境。

2012-12-08

空空如也

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

TA关注的人

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