自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 强制终止程序的5种方法

1.  exit(0);2.  PostQuitMessage(0);3.  ::AfxGetApp()->m_pMainWnd->PostMessage(WM_QUIT,0,0);4.ExitProcess(0);5.HWND h; DWORD id; HANDLE h2; h = AfxGetApp()->m_pMainWnd->m_hWnd; GetWindowThreadProcessId

2008-03-24 18:09:00 6471

原创 得到当前程序的路径 vc

方法一:    CString appPath;      GetModuleFileName(NULL, appPath.GetBuffer(MAX_PATH),   MAX_PATH);    //注:使用该API函数得到的是程序文件完整路径文件名,去掉文件名后才是路径。      appPath.ReleaseBuffer();      int   n   =   appPath.Reve

2008-03-21 18:52:00 1145

原创 窗口使终置前 vc

函数功能:该函数改变一个子窗口,弹出式窗口式顶层窗口的尺寸,位置和Z序。子窗口,弹出式窗口,及顶层窗口根据它们在屏幕上出现的顺序排序、顶层窗口设 置的级别最高,并且被设置为Z序的第一个窗口。                函数原型:BOOL   SetWindowPos(HWN   hWnd,HWND   hWndlnsertAfter,int   X,int   Y,int   cx,int 

2008-03-21 18:48:00 3263

转载 Windows应用程序中几种特殊鼠标事件的识别

   鼠标作为计算机输入设备随着Windows的流行而逐渐成为计算机的标准配置。在     Windows中鼠标的操作可以产生二十多个消息,主要分为客户区鼠标消息和非客户区     鼠标消息两大类,包括鼠标的移动,左中右键的按下、释放、双击等。事实上,实     际的应用程序中往往会用到一些特殊的鼠标事件,如鼠标三击、左右鼠标同时按下    、鼠标单击双击三击的独立识别或依次处理等。下面结合

2008-03-19 19:25:00 1599

转载 字符,字节和编码的区别(乱码解决方案之一)

1. 编码问题的由来,相关概念的理解1.1 字符与编码的发展从计算机对多国语言的支持角度看,大致可以分为三个阶段:   系统内码 说明 系统

2008-03-17 19:25:00 1009

转载 字符编码笔记:ASCII,Unicode和UTF-8

1. ASCII码我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出 256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以用来表示256种不同的状态,每一个状态对应一个符号,就是256个符号,从 0000000到11111111。上个世纪60年代,美国制定了一套字符编码,对英语字符与二进

2008-03-17 19:19:00 639

原创 wxTreeCtrl详解

树状控件以层的形式展示信息,它的子项可以展开也可以合并.下图演示了wxWidgets的树状控件例子,它正以不同的字体和风格以及颜色进行展 示.每一个树状控件的子项都代表一个wxtreeItemId对象,它拥有一个文本标签和一个可选图标,并且文本和图标的内容都可以动态修改.树状控件可 以以单选或者多选的形式创建.如果你希望在wxtreeItemId上绑定一些数据,你需要实现自己的wxTreeItem

2008-03-15 18:24:00 7948 1

转载 wxWidgets类列表

管理窗口这里有若干直接由窗口管理器(例如:MS Windows或Motif Window Manager)操纵的窗口类型。在wxWidgets中,frames和dialogs是相似的,但是只有dialogs可能是模式的。 wxTopLevelWindow

2008-03-15 18:20:00 2069

原创 链接错误LNK2001的常见原因

学习VC++时经常会遇到链接错误LNK2001,该错误非常讨厌,因为对于    编程者来说,最好改的错误莫过于编译错误,而一般说来发生连接错误时,    编译都已通过。产生连接错误的原因非常多,尤其LNK2001错误,常常使人不    明其所以然。如果不深入地学习和理解VC++,要想改正连接错误LNK2001非    常困难。      初学者在学习VC++的过程中,遇到的LNK2001错误的错误

2008-03-14 12:08:00 1104

转载 wxWidgets学习日记

运行一个wxWidgets应用程序,需要派生一个wxApp类,并覆盖它的wxApp::OnInit方法。一个应用程序必须有一个顶层wxFrame或一个wxDialog窗体,任一个frame可能包含一个或多个如wxPanel和wxSplitterWindow的实例,也可能是其他的窗体或控件。一个frame可以包含一个wxMenuBar、一个wxToolBar,一个状态条、一个wxIc

2008-03-11 20:17:00 4398

转载 如何用一条SQL语句,将多条记录(一个字段)合并为一个?

例如:table字段为:tableID(nchar)查询结果为不确定的多条:tableIDT1T2T3T4……如何用一条SQL语句将这些记录合并为一个字段,值为:T1T2T3……create table t(tableid nchar(30))insert tselect T1 union allselect T2 union allselect T3 union allselec

2008-03-06 20:10:00 14855

转载 高效SQL——从无主键表中合并字段值

create table #T1(A varchar(10),B varchar(20))insert into #T1 values (aa,1)insert into #T1 values (aa,9a)insert into #T1 values (bb,1)insert into #T1 values (bb,10)insert into #T1 value

2008-03-06 20:07:00 906

原创 SQL 判断要添加列的表中是否有主键

if exists(select 1 from sysobjects where parent_obj=object_id(tb) and xtype=PK)begin print 表中已经有主键,列只能做为普通列添加 --添加int类型的列,默认值为0 alter table tb add 列名 int default 0 endelsebegin print 表中无主键,添加主键

2008-03-06 20:05:00 3054

空空如也

空空如也

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

TA关注的人

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