- 博客(22)
- 资源 (99)
- 收藏
- 关注
原创 VC2005格式化代码的快捷键
在VC2005中,快捷键是Ctrl + K, Ctrl + F, 这是一个组合键,即先按Ctrl + K, 这时候编辑器会等待下一个按键动作,此时再按Ctrl + F, 即可以格式化代码了,当然,也可以在选项里面设置成使用VC6的快捷键,就可以继续使用Alt + F8了也有 Visual Studio 2005的,下面的快捷键符合IDE默认的键盘映射方案,如果需要更改“工具”——“选项” ——
2008-10-31 15:37:00 2233
转载 CTabCtrl控件
VC中的CTabCtrl用法与VB、Delphi的选项卡控件有很大的不同,每个属性页是用一个“窗体”(对话框)来实现,于是要为每个属性页对话框建类,还要关联、初始化……实在麻烦得多。但是CTabCtrl可重用性比ActiveX的选项卡控件好,因为一个属性页可以被多个不同的选项卡对话框调用,就像MFC中很多属性选项卡有“General”这一选项页,可以被多个控件的属性页调用,作为“通用”的,有符合现
2008-10-30 17:55:00 937
转载 VC++ 删除整个文件夹
int CPublic::removeDir(CString lpszPath){lpszPath += /0;SHFILEOPSTRUCT FileOp; FileOp.fFlags = FOF_NOCONFIRMATION; FileOp.hNameMappings = NULL; FileOp.hwnd = NULL; FileOp.lpszProgressTitle = NULL; F
2008-10-30 17:36:00 1340
原创 VC++得到当前系统时间日期 GetSystemTime()
一、使用MFC可以用以下代码得到:CTime time = CTime::GetCurrentTime(); ///构造CTime对象 int m_nYear = time.GetYear(); ///年 int m_nMonth = time.GetMonth(); ///月int m_nDay = time.GetDay(); ///日 int m_nHour = time.GetHo
2008-10-30 17:29:00 4616
转载 atoi,atol,strtod,strtol,strtoul实现类型转
CString str; int i=0; for(i=0;i { str.Format("%d",i); } atof(将字符串转换成浮点型数)相关函数atoi,atol,strtod,strtol,strtoul表头文件#include 定义函数double atof(const char *nptr);函数说明atof()会扫描参数nptr字符串,跳过前面的空格字符,直到
2008-10-30 10:59:00 975
转载 CTime 使用总结
1.初始化 m_begintime=CTime(2004,1,1,0,0,0,-1);//参数依次为year,month,day,hour,minite,second m_endtime =CTime::GetCurrentTime();//当前时间2.日期比较 CTimeSpan span;span=time1-time2;得到两时间的间隔.可以取得s
2008-10-30 10:56:00 595
原创 CString和char*互相转换
char* TempPackBytes = new char[TempPackLen]; memset(TempPackBytes, 0, sizeof(char)*TempPackLen ); for (int i = 0; i { char a=Totalbytes[i + DataHeadLen]; TempPackBytes[i] = Totalbytes[i
2008-10-30 10:52:00 694
原创 net 的log4的配制与应用
[assembly: log4net.Config.DOMConfigurator(ConfigFileExtension = "config", Watch = true)] type="log4net.Config.Log4NetConfigurationSectionHandler, log4net-net-1.0" />
2008-10-30 10:48:00 1199
转载 #pragma收藏
在所有的预处理指令中,#Pragma 指令可能是最复杂的了,它的作用是设定编译器的状态或者是指示编译器完成一些特定的动作。#pragma指令对每个编译器给出了一个方法,在保持与C和C++语言完全兼容的情况下,给出主机或操作系统专有的特征。依据定义,编译指示是机器或操作系统专有的,且对于每个编译器都是不同的。 其格式一般为: #Pragma Para 其中Para 为
2008-10-30 10:47:00 460
转载 常用log4j配置
常用log4j配置,一般可以采用两种方式,.properties和.xml,下面举两个简单的例子:一、log4j.properties### 设置org.zblog域对应的级别INFO,DEBUG,WARN,ERROR和输出地A1,A2 ##log4j.category.org.zblog=ERROR,A1 log4j.category.org.zblog=INFO,A2 log4j.append
2008-10-30 10:46:00 486
转载 VC6.0使用技巧收藏
1.检测程序中的括号是否匹配 把光标移动到需要检测的括号(如大括号{}、方括号[]、圆括号()和尖括号2.查看一个宏(或变量、函数)的宏定义把光标移动到你想知道的一个宏上,就比如说最常见的DECLARE_MAP_MESSAGE上按一下F12(或右键菜单中的Go To Defition Of…),如果没有建立Browse files,会出现提示对话框,确定,然后就会跳到定义那些东西的地方
2008-10-30 10:44:00 1413
转载 实现VC程序启动时最小化到任务栏(完美解决闪烁问题)收藏
之前写的一个VC应用程序,是程序启动时就直接出现在任务栏,窗体不出现,等用户点击任务栏图标再出现窗口。和一些防火墙什么的软件类似。这种效果实现并不是很困难的,硬是找不到最好的。为什么呢?首先,在网络上找到的大部分说法都是:BOOL CBBBApp::InitInstance()...{ ...m_pMainWnd->ShowWindow(SW_HIDE); // 原来是m_p
2008-10-30 10:39:00 785
转载 CString常用方法简介收藏
CString常用方法简介CString::Compareint Compare( LPCTSTR lpsz ) const;返回值 字符串一样 返回0 小于lpsz 返回-1 大于lpsz 返回1 区分大小字符 CString s1( "abc" );CString s2( "abd" );ASSERT( s1.Co
2008-10-30 10:37:00 614
转载 memset ,memcpy 和strcpy 的根本区别
memcmp Compare characters in two buffers. 比较两块内存中的字符 memset Sets buffers to a specified character 将内存块设置为指定的字符 sprintf Write formatted data to a string 将格式化的数据写到字符串 Memset 用来对一段内存空间全部设置为某个字
2008-10-30 10:34:00 1855
转载 也谈EVC工程移植
也谈EVC工程移植 本文是针对作者本人的一个具体的移植项目,将碰到的所有问题列出来,并给出具体的解决方法。由于是一个具体的项目,因此不能把所有的EVC工程移植问题囊括进来。所以,在移植项目前,建议还是看看以下的文章:循序渐进:将 eMbedded Visual C++ 应用程序迁移到 Visual Studio 2005eMbedded Visual C++ 到 Visual St
2008-10-29 16:27:00 575
原创 Strcpy和Strncpy的区别-
第一种情况: char* p="how are you ?"; char name[20]="ABCDEFGHIJKLMNOPQRS"; strcpy(name,p); //name改变为"how are you ? OPQRS " ====>错误! strncpy(name,p,sizeof(name)) //name改变为"how are you ? " ====>正确! 第二种情况: cha
2008-10-28 15:43:00 932
原创 vc时间处理
CString strLogInfo; CTime time = CTime::GetCurrentTime(); strLogInfo.Format("%04d-%02d-%02d %02d:%02d:%02d --- ",time.GetYear(),time.GetMonth(),time.GetDay(),time.GetHour(),time.GetMinute(),time.Ge
2008-10-27 20:42:00 729
转载 在C++中使用Apache的Log4cxx记录日志
项目环境设置请先在IDE中打开一个需要加入日志功能的工程,或者出于实验目的,新建一个工程,以便对其进行设置。首先需要设置log4cxx的include文件。这些文件位于log4cxx软件包的include/log4cxx目录内。请查看你的VC++ IDE中“工具->选项->项目->VC++目录->包含文件”所列出的内容,以便确定你以何种方式加入这些include文件:l
2008-10-27 09:41:00 3222
转载 必须掌握的八个【cmd 命令行】
一,ping 它是用来检查网络是否通畅或者网络连接速度的命令。作为一个生活在网络上的管理员或者黑客来说,ping命令是第一个必须掌握的DOS命令,它所利用的原理是这样的:网络上的机器都有唯一确定的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个同样大小的数据包,根据返回的数据包我们可以确定目标主机的存在,可以初步判断目标主机的操作系统等。下面就来看看它的一些常用的操作。先看看
2008-10-10 13:30:00 508
转载 c++指针学习笔记--交换两个字符串数据收藏
交换两个字符串数据。一:字符指针int main() { void charsort2(char ** ,char **); char * s1="abc"; char * s2="baihe"; charsort2 (&s1,&s2); cout cout return 0;
2008-10-10 10:34:00 1470
转载 VC 6.0 下搭建 wxWidgets 开发环境
和 GTK、QT、SWT、SWING 一样,wxWidgets 也是一种开源跨平台的 GUI 框架。因 wxWidgets 和 MFC 有些渊源,有些亲近,故要体验一番 wxWidgets。现在最新版是 2.8.7。wxWidgets 程序还可运行于 Windows CE、Palm OS。不但包括 GUI,还有 Media、Socket、ODBC 等库本篇介绍 VC++6.0 下如何搭建 wx
2008-10-10 10:31:00 726
C#开发实战1200例(第i卷) MR 08
2012-02-25
Visual C++程序开发范例宝典(第2版) 13章
2011-09-25
Visual C++程序开发范例宝典(第2版) 12,14,15章 代码
2011-09-19
Visual C++程序开发范例宝典(第2版) 9到11章 代码
2011-09-15
Visual C++程序开发范例宝典(第2版) 3到8章代码
2011-09-14
Visual C++程序开发范例宝典(第2版) 1到2章 代码.
2011-09-14
在VC2008下使用 Log4cxx 配置步骤说明
2011-09-07
windows网络编程(第2版含源码)
2011-08-29
C#网络应用高级编程
2011-08-26
android 2.3应用开发实战16-24.rar 光盘代码
2011-07-08
android核心技术与实例详解11-18.rar 光盘代码
2011-07-07
android核心技术与实例详解1-10.rar 光盘代码
2011-07-06
android开发应用实战详解 光盘代码
2011-07-06
Android应用开发详解 11-18.rar 光盘内容
2011-07-01
Google Android SDK开发范例大全(第2版) 代码
2011-06-28
Visual C++开发实战1200例 (配光盘代码 第13章)
2011-04-13
MFC类库详解、MFC宏定义详解、新编win32API大全
2011-04-07
Visual C++开发实战1200例 (配光盘代码 第9章)
2011-03-31
Visual C++开发实战1200例 (配光盘代码 第7章)
2011-03-31
Objective-C程序设计 第6版 PDF
2015-10-14
Web安全设计之道 .NET代码安全、界面漏洞防范与程序优化 (PDF和代码)
2014-09-17
ASP.NET开发实战宝典-章立民
2013-10-22
ASP.NET开发实战1200例(第2卷).pdf
2013-10-21
java_web开发实战1200例(第一、二卷)所有光盘内容(源代码)
2013-05-15
Oracle性能优化求生指南代码
2012-11-24
剑破冰山 Oracle开发艺术
2012-11-02
SQL编程风格
2012-10-24
Java Web整合开发王者归来 光盘代码
2012-09-05
C#开发实战1200例(第i卷) MR 22
2012-02-27
C#开发实战1200例(第i卷) MR 16-25(除22外) data
2012-02-27
C#开发实战1200例(第i卷) MR 10-15
2012-02-27
C#开发实战1200例(第i卷) MR 1-9(除8外)
2012-02-27
C#开发实战1200例(第Ⅱ卷) MR 10-21 data
2012-02-25
C#开发实战1200例(第Ⅱ卷) MR 1-9
2012-02-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人