自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(117)
  • 资源 (3)
  • 收藏
  • 关注

转载 C#根据当前时间获取,本周,本月,本季度等时间段

【转载】http://www.cnblogs.com/jonycaimarcia/archive/2012/12/12/2814735.html    DateTime dt = DateTime.Now;  //当前时间             DateTime startWeek = dt.AddDays(1 - Convert.ToInt32(dt.DayOfWeek.ToStr

2015-09-22 15:52:41 4170

转载 操作系统设置不当也会出现“该字符串未被识别有效的DateTime”的错误

前提简介:    之前公司客户向我反映了一个问题,说为什么我第一使用你们的软件,怎么连工程都建不了(我们做的是一个建筑施工项目),这点事我们BOSS跟说我要我解决下,这下子我哪敢怠慢,连忙去联系客户看他出现了什么错误,他截了一张图给我看:如下图: 我看了下代码索引8处是需要一个日期类型的数据,我就到我的机器上测试,不管怎么测试都没有这个错误,我就想,这还奇了怪了,难道是他操作系

2014-11-17 09:20:31 9984

转载 left join 加and 和 left join 加where

1、AND过滤之后再连接2、WHERE连接之后再过滤下面以具体例子来说明:(1)、建表及插入测试数据 [c-sharp] view plaincopyprint?--建测试表  create table FACT_TAB  ( ID     INTEGER,    STATUS VARCHAR2(8)  );  create table DIM_

2014-08-26 15:36:05 1568 2

转载 sqlserver 字符串

转自:http://www.cnblogs.com/jiajiayuan/archive/2011/06/16/2082488.html

2014-08-12 17:25:33 668

转载 c#params应用

params 是C#开发语言中关键字,params主要的用处是在给函数传参数的时候用,就是当函数的参数不固定的时候。在方法声明中的 params 关键字之后不允许任何其他参数,并且在方法声明中只允许一个 params 关键字。关于参数数组,需掌握以下几点。  (1)若形参表中含一个参数数组,则该参数数组必须位于形参列表的最后;  (2)参数数组必须是一维数组;  (3)不允

2014-08-01 17:29:56 528

转载 DOM对象和JQuery对象的区别

jQuery对象和DOM对象使用说明,需要的朋友可以参考下。1.jQuery对象和DOM对象第一次学习jQuery,经常分辨不清哪些是jQuery对象,哪些是 DOM对象,因此需要重点了解jQuery对象和DOM对象以及它们之间的关系.DOM对象,即是我们用传统的方法(javascript)获得的对象,jQuery对象即是用jQuery类库的选择器获得的对象;复制代码 代码如下:

2014-07-31 08:59:45 573

原创 读书笔记

读c++ primer1、c++ 在c语言基础上新增很多

2014-07-04 17:25:23 673

转载 页面返回到顶端

转自:http://www.jb51.net/article/31423.htm一、使用锚标记返回页面顶部 使用HTML锚标记最简单,就是看起来有点不好看,点击后会在地址栏显示这个锚标记,其它的倒没什么。 页面顶部放置:  放置位置在标签之后随便找个地方放都可以,只要靠近顶部即可。 页面底部放置: 返回顶部 二、使用Javascript Scroll

2014-03-18 17:33:27 3621

转载 页面回到顶部的实现及原理

转自:http://www.mojidong.com/html/css/js/2013/03/03/page-top-to-achieve/现在很多网页都有一个回到顶部的功能,当你拖动滚动条往下拉到一定程度就会在右下方显示一个回到顶部的按钮,点击则可以立即回到页面顶部,非常贴心的设计。今天打算自己做一个,分析了一下,要点如下监听当前页面滚动事件当滚动到一定像素显示回到顶部的按钮给回

2014-03-17 13:32:37 14006 4

转载 sqlserver 触发器

SQLServer 触发器详解(10条)一.不能在触发器中使用的语句 触发器中可以使用大多数 T-SQL 语句,但如下一些语句是不能在触发器中使用的。CREATE 语句,如:CREATE DATABASE、CREATE TABLE、CREATE INDEX 等。ALTER 语句,如:ALTER DATABASE、ALTER TABLE、ALTER INDEX 等。DROP

2014-03-05 16:30:10 838

转载 sql xtype类型

sysobjects 表 在数据库内创建的每个对象(约束、默认值、日志、规则、存储过程等)在表中占一行。只有在 tempdb 内,每个临时对象才在该表中占一行。 列名 数据类型 描述 name sysname 对象名。 Id int 对象标识号。 xtype char(2) 对象类型。可以是下列对象类型中的一种: C = CHECK 约束 D = 默认值或 DEFAUL

2013-12-20 17:02:00 1077

转载 SQL Server中的sysobjects

1、select 'alter table' +name+'nocheck constraint all' from sysobjects where type ='U'select 'alter table' +name+'check constraint all' from sysobjects where type ='U'select name from sysobjects

2013-11-05 13:43:16 916

转载 sql 删除数据库表内容

1、若要删除表中的所有行,则 TRUNCATE TABLE 语句是一种快速、无日志记录的方法。TRUNCATE TABLE 与不含有 WHERE 子句的 DELETE 语句在功能上相同。但是,TRUNCATE TABLE 速度更快,并且使用更少的系统资源和事务日志资源。与 DELETE 语句相比,TRUNCATE TABLE 具有以下优点:所用的事务日志空间较少。D

2013-10-17 13:29:14 10432

转载 c#委托和事件

转自:http://wenwen.soso.com/z/q307221773.htm委托是C#中事件机制的核心,网上常常将委托神话了。将其比作一个门槛,过了的人很欢喜,没过的人在门外干着急,很无语。      本文将与你一同探讨委托的实现和观察者(Observer)设计模式的关系。      在学C#的时候,委托对于我就是一道门槛,而且是很高的门槛。我好几次都搁在门槛上

2013-10-08 17:00:11 1225

转载 C# ListView用法详解

转自:http://blog.csdn.net/chen_zw/article/details/7910324        分类:            C#2012-08-27 18:4435538人阅读评论(22)收藏举报一、ListView类          1、常用的基本属性:        (1)FullRowSelect:设置是否行选择模式。(默认为fals

2013-09-30 11:31:33 5184

转载 sql exists 和in

转自:http://www.cnblogs.com/netserver/archive/2008/12/25/1362615.html 比如在Northwind数据库中有一个查询为SELECT c.CustomerId,CompanyName FROM Customers cWHERE EXISTS(SELECT OrderID FROM Orders o WHERE o.Cu

2013-09-24 22:08:14 796

转载 js上一页,下一页

Javascript 返回上一页:1. history.go(-1), 返回两个页面: history.go(-2);2. history.back(). 3. window.history.forward()返回下一页4. window.history.go(返回第几页,也可以使用访问过的URL) 例:向上一页response.Write("")res

2013-09-16 13:38:03 5781

转载 html select 的使用

1)select的隐藏和显示:     $("selectList").style.display=$("selectList").style.display=="block"?"none":"block";2)select 可用不可用:       value">      document.getElementById("LevelDropList").disabled = "

2013-09-10 21:31:14 3455

转载 input

1、小写自动转换成大写: type="text" name="XianJin" class="input02"style="text-transform:uppercase;">  or  type="text" name="XianJin" onkeyup="this.value=this.value.toLocaleUpperCase()">  2、大写自动转换成小写  t

2013-08-21 15:44:08 793

转载 DataSet DataTable DataRow

DataSet表示数据在内存中的缓存。属性 Tables  获取包含在 DataSet 中的表的集合。ds.Tables["sjxx"]DataTable表示内存中数据的一个表。公共属性 Columns 获取属于该表的列的集合。DataSet 获取此表所属的 DataSet。DefaultView 获取可能包括筛选视图或游标位置的表的自定义视图。Pr

2013-08-07 15:18:52 1486

转载 asp:BoundColumn 和asp:TemplateColumn

各位在使用DataGrid 时经常会自定义字段的显示,常用的是使用 asp:BoundColumn 和asp:TemplateColumn.例1:用 asp:BoundColumn例2:用 asp:TemplateColumn.以上的例子都可以实现,但是他们有很大的区别:使用 DataGrid 控件中的 BoundColumn 列类型来以

2013-07-31 10:15:56 7083

转载 有关ActiveX控件ADODC和DataGrid在VC++下面的使用

转自:http://blog.csdn.net/xingtianxia710/article/details/7184990系统环境:Windows 7 + VC6.0 + VS2008当在VC++6.0中"Project"-->"Add to Project"-->"Componets and Controls"-->"Register ActiveX Controls", 找到

2013-03-01 10:54:45 1405

转载 无法解析的外部符号

转自:http://blog.csdn.net/enotswn/article/details/5934938在使用vs2008调试程序的过程中,经常会出现无法解析的外部符号问题,可能的原因有很多种,下面这些是我一年来积累的经验.仅供参考.考虑可能的原因:[0]出现无法解析可能是因为lib文件不正确,比如64位的编译配置,结果使用的是32位的lib包.[

2013-02-27 22:30:27 130000 10

转载 多文档DOC/VIEW框架不创建新文档

转自:http://www.cppblog.com/totti1006/archive/2007/11/08/36115.html在文档窗口创建的时候 ,它缺省总是会新建一个新文档 , 那么怎么让它不新建文档呢?就这个问题 , 我对文档视图窗口应用程序启动时的文档创建机制 , 稍稍的浅浅挖了一下 , 做了一个详细的分析 , 希望能够对初学者有所帮助 .在App文件的InitInst

2013-02-27 16:25:24 967

转载 mysql查看数据库和表的占用空间大小

转自:http://xiaosu.blog.51cto.com/2914416/6878351.查看数据库的大小use 数据库名SELECT sum(DATA_LENGTH)+sum(INDEX_LENGTH)FROM information_schema.TABLES where TABLE_SCHEMA='数据库名';得到的结果是以字节为单位,除1024

2013-02-26 15:45:03 602

转载 VC中创建不可改变大小的窗口

1.创建一个最大化的窗口,并且不能改变其大小那么首先, app的InitInstance中     在原来pMainFrame->ShowWindow(m_nCmdShow);                     的前面加上         DWORD   dwStyle   =   GetWindowLongm_pMainWnd->m_hWnd,   GWL_

2013-02-20 11:21:36 715

原创 CMFCToolBar 添加下拉列表框

1、经过一个下午的各种纠结和不放弃,最终还是捣鼓出来了这个东西,记录下来,以备查看。在网上查到了两种方法呢,然后自己试验了下,在vs2010下都可以正确运行。第一种方法:是来自于 这里:http://blog.sina.com.cn/s/blog_6b5a0745010108tt.html但是看了这个,很久也弄不出来,还是具体来写一下了:        CMFCToolBar m_

2013-01-25 20:54:04 2928

转载 CMap使用

转自:http://chenuaizhang2008.blog.163.com/blog/static/727635720114111816307/如何声明CMap许多人对Cmap的声明模式CMap感到迷惑,为什么不用CMap呢?实际上,CMap中的的数据最终会是CPair,而CPair内部是(KEY,VALUE)。因此,CMap其实存储的是KEY,而非ARG_KEY。然而

2013-01-22 20:12:09 848

原创 MFC 进程监控

1、获得电脑中所有运行的进程:     #include "TLHELP32.H"       HANDLE Snapshot;Snapshot=CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,0);PROCESSENTRY32 processListStr;processListStr.dwSize=sizeof(PROCESSENTR

2013-01-22 15:05:28 3665

转载 实现对话框在位图作为背景时的控件透明

转自:http://blog.csdn.net/zgl7903/article/details/5902879 [cpp] view plaincopy/////////////////  TransparentDlg.h     #pragma once  //////////////////////////

2013-01-21 22:00:05 748

转载 只有一个实例运行

HANDLE hMutex=::CreateMutex(NULL,TRUE,_T("FirstName"));//FirstName可以随便取一个唯一的名字   if   (hMutex!=NULL)   {   if   (GetLastError()==ERROR_ALREADY_EXISTS)   {   AfxMessageBox(_T("已经有一个程序运行."));

2013-01-21 15:23:27 553

原创 对话框中

CxxxDlg *dlg = (CxxxDlg*)theApp.m_pMainWnd;

2013-01-21 14:58:00 484

转载 GetLastError

DWORD i  =  ::GetLastError();    功能:查询LoadIcon()函数返回的错误值  〖0〗-操作成功完成。  〖1〗-功能错误。  〖2〗-系统找不到指定的文件。  〖3〗-系统找不到指定的路径。  〖4〗-系统无法打开文件。  〖5〗-拒绝访问。  〖6〗-句柄无效。  〖7〗-存储控制块被损坏。  〖8〗-存储空间不足

2013-01-21 12:07:04 3347

原创 _makepath 和_splitpath

这是在之前的一篇文章中剪裁出来的:_makepath 和_splitpath只是方便查看!在这之前还要在说明一个函数的使用,我们注册时,是想要在注册表中显示我们自己文件名的,这样方便看那么我们需要在之前获得的路径名strPath中提取出文件名字,那么使用_splitpath.在网上看到的使用方法,很简单理解:char path_buffer[_MAX_PATH];char dr

2013-01-19 21:43:19 1273

原创 对话框部分的收缩和扩展

1、在OnInitDialog中设置:      CRect rectLarge;CRect rectSmall;CRect rectSeparate;    GetWindowRect(&rectLarge);GetDlgItem(IDC_SEPARATE)->GetWindowRect(&rectSeparate);rectSmall.top = rectLarge.t

2013-01-19 20:10:47 662

原创 给对话框添加状态栏

1、在资源视图下的String Table中打开String Table,在其中添加 IDS_INDICATOR_NISH和IDS_INDICATOR_TIME2、 声明:CStatusBar m_bar;              static UINT BASED_CODE indicators[]=              {          IDS_INDICATOR_

2013-01-19 09:03:19 847

转载 MFC静态文本框透明

HBRUSH CMyUIDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)      {          HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor);            if(   CTLCOLOR_STATIC   ==   nCtlColor   )

2013-01-18 10:24:52 3337

转载 MFC中设置对话框颜色、添加背景图片、添加音乐的方法

转自:http://mapdll.blog.51cto.com/1051271/329175一、设置背景颜色的三种方法:1、我们知道程序在运行的时候会调用OnPain函数,那么我们可以在这里设置背景颜色。void CFlipCardsDlg::OnPaint() {if (IsIconic()) {//保持不变 } else {   CRect

2013-01-18 10:24:13 1097

原创 MFC托盘显示

#define WM_NOTIFYICON WM_USER + 5#define IDI_ICON 0x0005 fx_msg LRESULT OnNotifyIcon(WPARAM wParam,LPARAM lParam); NOTIFYICONDATA nd;nd.cbSize = sizeof (NOTIFYICONDATA);nd.hWnd =

2013-01-18 08:46:06 1118

转载 open addressing

1 Overview      Open addressing和Chaining是两种不同的解决hash冲突的策略。当多个不同的key被映射到相同的slot时,chaining方式采用链表保存所有的value。而Open addressing则尝试在该slot的邻近位置查找,直到找到对应的value或者空闲的slot, 这个过程被称作probing。常见的probing策略有Linear

2012-12-13 11:13:53 833

串口通讯精灵

之前使用mfc VC++ 写的串口通信精灵,分别使用了API和 MSComm控件写的,希望对你有帮助

2012-06-06

MFC 画图程序

编写语言:C++ ,开发环境:vsiual 2010 完成任务:在单文档中进行直线,圆,矩形,点等图元的绘制,复制,粘贴,删除,修改等功能。

2012-04-17

MFC 打开保存 图片

使用vs2010,创建单文档,使用CImage可对bmp jpg 格式的文件进行打开 保存 放大 缩小操作!

2012-02-24

空空如也

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

TA关注的人

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