自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (2)
  • 收藏
  • 关注

转载 判断操作系统版本信息

Windows API 中有两个函数可以得到系统版本信息:GetVersion和GetVersionEx。      GetVersion这个函数曾经困扰了很多程序员,其本来设计的是在DWORD返回值中用低位的那个字表示MS-DOS的版本号,高位的那个字表示Windows版本号。对于每个字来说,高位字节代表主要版本号,低位字节代表次要版本号。可是因为编写此函数的程序员犯了一个错误,使得此函数返

2013-10-28 22:45:38 638

原创 SQL2005-学习架构(schema)的概念

架构的概念:架构是形成单个命名空间的数据库实体的集合。命名空间是一个集合,其中每个元素的名称都是唯一的(联机帮助是这样说的)SQL2005完全限定的对象名称现在包含四部分:server.database.schema.object (服务器名.数据库名.架构名.对象名)默认架构:SQL Server 2005 引入了“默认架构”的概念,用于解析未使用其完全限定名称引用的对象的名

2013-10-28 15:47:38 1053

原创 Win32-打印学习

[相关的API函数]AbortDoc 取消一份文档的打印 AbortPrinter 删除与一台打印机关联在一起的缓冲文件 AddForm 为打印机的表单列表添加一个新表单 AddJob 用于获取一个有效的路径名,以便用它为作业创建一个后台打印文件。它也会为作业分配一个作业编号 AddMonitor 为系统添加一个打印机监视器 AddPort 启动“添加端口”对话框,允许用户

2013-10-28 12:16:26 798

原创 Win32文件系统1-磁盘驱动器

[获取驱动器信息]所用到的API函数:GetLogicalDrivers:获取本机所有逻辑驱动器,以位标志的形式返回GetLogicalDriverString:获取本机所有逻辑驱动器,以驱动器根路径字符串返回FindFirstVolume:查找主机中的第一个驱动器,返回查找句柄.FindNextVolume:根据FindFirstVolume返回句柄,查找主机中下一个逻辑驱动

2013-10-25 17:35:26 963

原创 Win32剪贴簿

【引用windows程序设计】标准剪贴簿数据格式Windows支持不同的预先定义剪贴簿格式,这些格式在WINUSER.H定义成以CF为前缀的标识符。首先介绍三种能够储存在剪贴簿上的文字数据型态,以及一个与剪贴簿格式相关的数据型态:CF_TEXT以NULL结尾的ANSI字符集字符串。它在每行末尾包含一个carriage return和linefeed字符,这是最简单的剪贴簿数据格式。

2013-10-06 16:33:28 792

原创 Win32字控件-组合框

[样式]#define CBS_SIMPLE //输入框和列表框同时被显示#define CBS_DROPDOWN  下拉式组合框,但是输入框内可以进行输入#define CBS_DROPDOWNLIST 下拉式组合框,但是输入框内不能进行输入#define CBS_OWNERDRAWFIXED    0x0010L  未完待续#define CBS_OWNERDRAWVA

2013-09-29 16:52:02 1784 1

原创 Win32字控件-列表框

[样式]LBS_DISABLENOSCROLL 当列表框不包含足够的项目移动时,列表框中显示禁用垂直滚动条。如果没有此样式当列表框不包含足够的项目时,滚动条隐藏。LBS_EXTENDEDSEL 使用shift键和鼠标或特定组合键,用户可以选择多个项。LBS_HASSTRINGS 指定所有者描述包含字符串的项列表框。列表框保留内存和字符串的指针,以便应用程序可以使用 GetText

2013-09-28 12:25:47 2397

翻译 窗口样式和扩展窗口样式

[窗口样式]WS_BORDER 创建具有边框的窗口。WS_CAPTION 创建具有标题栏的窗口 (即表示 WS_BORDER 样式)。不能使用 WS_DLGFRAME 样式。WS_CHILD 创建子窗口。不能使用 WS_POPUP 样式。WS_CHILDWINDOW 和 WS_CHILD 样式相同。WS_CLIPCHILDREN 排除子窗口占用的区域。在创建父窗口时使用。

2013-09-28 10:30:12 1444

原创 Win32子控件-文本框

建立文本框:可以在_tWinMain函数中建立,也可以在WM_CREATE消息中建立,在WM_SIZE消息中再用MoveWindow函数初始化坐标和大小//建立3个文本框 box_normal=CreateWindow(TEXT("EDIT"),TEXT("默认带边框样式"),WS_VISIBLE|WS_CHILD|WS_BORDER|ES_AUTOHSCROLL, 0,0,0,0,

2013-09-26 16:49:32 7766

原创 对话框(模态型,非模态型,偷懒型)

模态型对话框:如果此对话框有父窗口,则此对话框弹出时将会变成顶层窗口,这时父窗口无法响应,必须等到此对话框结束并返回父窗口。非模态型对话框:如果此对话框有父窗口,则此对话框弹出时将会暂时变成顶层窗口,这时也可以切换到父窗口,无需等到对话框结束。父窗口关闭时此对话框也随之销毁。偷懒型对话框:一般的对话框(模态型与非模态型),它的消息处理过程是独立的。通常是BOOL CALLBACKD

2013-09-26 16:12:24 862

原创 设置子控件字体

//设置子控件字体BOOL CALLBACK SetChildFont(HWNDhwnd,LPARAM hFont){         SendMessage(hwnd,WM_SETFONT,(WPARAM)hFont,TRUE);         returnTRUE;}//主窗口建立,即WM_CREATEBOOL OnCreate(HWNDhwnd,LPCREA

2013-09-25 16:53:32 882

《Windows Socket 网络编程》第二版-中文版-英文版-带书签-带实例

1、中文版在原版基础上增加了详细书签,快速导航。 2、英文版是CHM格式留给英文好的朋友 3、附上全书实例 希望能给大家学习带来方便,同时希望大家喜欢。 推荐用 福昕阅读器 来看中文版

2013-11-01

C# 字符串和正则表达式大全(PDF详细树列表)

本书详细讲述了.NET文本处理、编码、正则表达式

2012-10-23

空空如也

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

TA关注的人

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