自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (6)
  • 收藏
  • 关注

原创 安装Windows 10 Subsystem for Linux

官方指南:https://msdn.microsoft.com/zh-cn/commandline/wsl/install_guide1、要求PC电脑至少运行64位Windows10 周年更新,推荐创意者更新。2、安装2.1 在设置中开启开发者模式。2.2 在程序和功能中启用“适用Linux的Windows子系统(Beta)”。安装完成后重启

2017-06-03 22:54:34 17239

原创 Windows编程入门-保存设备环境

通常,当调用GetDC或者BeginPaint函数时,Windows返回一个设备环境,它的所有属性都被设定为默认值。当设备环境调用ReleaseDC或者EndPaint函数时,对属性所做的任何改变都会丢失。如果程序需要使用非默认的设备环境属性,则必须在每次获取一个新的设备环境句柄时初始化这个设备环境:case WM_PAINT:hdc = BeginPaint(hwnd,&ps);

2017-05-22 22:00:49 399

原创 Windows编程入门-设备环境属性

Windows在设备环境中存储着一些“属性”,这些属性控制GDI函数在显示器上的操作方式。例如,使用TextOut函数显示一些文本时,不必指定文本的颜色或者文本的字体。Windows使用设备环境来获取这些信息。当一个程序获取一个设备环境句柄时,Windows设置所有的属性为默认值。下表显示了Windows98支持的很多设备环境属性、其默认值和改变或获取其值得函数。

2017-05-22 21:39:54 718

原创 Windows编程入门-设备环境的信息

设备环境通常指的是物理的显示设备,如视频显示器或者打印机。经常需要获取这些设备的某些信息,包括显示器的大小(以像素或者物理尺寸的方式)和它的色彩能力。这些信息可以通过调用GetDeviceCaps(意思为获取设备的能力)函数来获取:iValue = GetDeviceCaps(hdc, iIndex);其中,参数iIndex是定义在WINGDI.H头文件中的29个标识符之一。例如,当i

2017-05-22 21:38:41 359

原创 Windows编程入门-设备环境句柄

Windows编程获取设备句柄的两种方法

2017-02-19 21:25:50 4308

原创 Windows编程入门-无效区域和有效区域

尽管窗口过程必须能够在收到WM_PAINT消息是更新整个客户区,但通常它只需要更新其中的一部分,最常见的是更新其中的一个矩形区域。最明显的例子是当一个对话看覆盖了客户区的一部分时:当对话框被关闭时,只有先前被覆盖的那个矩形部分需要重新绘制。

2017-02-19 21:21:36 2662

原创 Windows编程入门-WM_PAINT消息

WM_PAINT消息在Windows编程中极其重要。当窗口的客户区的部分或者全部“无效”且必须“更新”时,应用程序将得到此消息。这也就意味着窗口必须被“重绘”。 大多数Windows程序在Win Main函数初始化过程中会在进入消息循环之前调用UpdateWindow函数。Windows利用这个机会向窗口过程发送最初的WM_PAINT消息。这个消息通知窗口过程绘制客户区。此后,窗口过程需要在几乎任

2017-02-19 21:19:14 936

原创 Windows编程入门-字符编码

Windows编程经常会遇到各种字符集,其中ANSI和Unicode是最常用的。

2017-02-04 15:07:29 342

原创 Windows编程入门-Windows消息机制

Windows消息机制是由消息队列、消息循环、消息处理(窗口处理过程)三部分组成。

2017-02-03 12:12:25 1315 1

原创 Windows编程入门-Windows消息

Windows操作系统是基于消息响应机制的被动式系统。Windows应用程序是消息驱动程序,又称事件驱动程序。事件驱动意味着操作系统的每一部分之间以及操作系统与应用程序之间是通过“消息”进行通信联系的。因此,学习消息机制对于学习Windows应用程序编程是非常重要的。

2017-02-03 12:09:03 365

原创 Windows编程入门-创建第一个Window窗口

从头创建windows窗口程序:1、创建窗口类;2、注册窗口类;3、创建窗口;4、显示窗口;5、刷新窗口;6、消息循环6.1、获取消息6.2、翻译消息6.3、分发消息7、消息处理函数处理消息.

2017-01-26 17:50:28 1210

原创 VC执行批处理文件并获取结果输出到RichEdit控件

VC++创建新的线程执行Windows批处理程序,并将批处理执行输出重定向输出到RichEdit控件中,代码示例如下:void CTestCMDDlg::OnBnClickedOk(){ CString str; //ExecCmd(); std::thread t(ThreadProc, this); t.detach(); //CDialogEx::OnOK();}v

2017-01-25 20:59:53 1268

原创 VC++获取指定的系统路径

VC++获取Windows系统目录的两种方法

2017-01-25 12:30:59 496

原创 VC++创建快捷方式

两个用到的com接口1、IShellLinkIShellLink接口函数:GetArgumentsGets the command-line arguments associated with a Shell link object.GetDescriptionGets the description string for a Shell l

2017-01-25 12:27:34 965 1

原创 用一个表的指定字段更新另一个表的指定字段值

Access中将一个表的指定字段的值更新到另一个表的指定的字段中的方法:update 表1 inner join 表2 on 条件 set 表1.字段=表2.字段;例:UPDATE table1 INNER JOIN table2 ON (table1.billId = table2.ERSettleId) AND (table1.equipId = table2.equipAlId)

2013-04-23 12:36:36 1595

原创 UC_SOCKET套接字学习小结

/********************************************************************* ***  网络IPC:套接字 *** 不同计算机上运行的进程相互通信的机制:网络进程间通信(netWork IPC) *** 网络IPC接口既可以用于计算机间通信,也可以用于计算机内通信 *** 网络通信协议:TCP/IP协议、UDP协议

2013-03-09 12:00:07 905

原创 UC 文件操作学习小结

/****************************************************************** ***  文件 I/O *** UNIX系统中的大多数文件I/O只需用到5个函数: *** open, read, write, lseek, close **********************************************

2013-03-09 11:51:48 1439

原创 C语言I/O文件操作总结

/*********************************************************************  标准I/O库*** 对于标准I/O库,它们的操作是围绕流(stream)进行的*** 用标准I/O库打开或者创建一个文件时,我们就将一*** 个流和一个文件相关联*************************************

2013-03-09 11:49:22 842

原创 Windows 7 下Nuthc二次开发笔记(二)——配置nutch-1.2

一、下载nutch-1.2文件apache-nutch-1.2-bin.zip(nutch应用程序)和apache-nutch-1.2-src.zip(nutch源文件)        http://archive.apache.org/dist/nutch/二、配置nutch-1.2        1、首先确定电脑上已经安装了JDK(这里就不说JDK的安装了),并且正确设置了JAVA

2013-01-07 21:41:53 793

原创 Windows 7 下Nuthc二次开发笔记(一)——安装Cygwin

一、下载Cygwin安装文件Setup.exe        http://cygwin.com/install.html二、安装Cygwin       点击下载好的Setup.exe              点击【下一步】                 选择“Install from Internet” (Cygwin的安装包在网上很难找到,所以一般选择第一个)

2012-12-18 16:01:28 490

aa手册aa手册aa手册aa手册

aa手册实验产品

2019-04-16

最新西红柿插件 VA_X_Setup1936

一个很不错的VC插件,大家可以试一试一 个很不错的VC插件,好用的西红柿插件,官方好装,好用!

2013-05-11

新浪微博检查网络和数据保存

新浪微博检查网络和数据保存代码 完善LoginActivity Oauth方式登录验证 获取手机所有连接管理状态

2011-05-30

css3.0中文手册

css3.0中文手册,查找方便。容易学习理解

2010-07-23

记事本——模仿windows自带的记事本程序,但有个别功能未实现。

模仿windows自带的记事本程序,功能较为全面,仅有替换,转到没做。

2010-06-24

用C#写的航班预定系统, 链接数据库, 包含日志

比较全的航班预定系统,链接数据库,包含订票、退票、登录、注册、记录日志、航班信息的修改等

2010-06-24

空空如也

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

TA关注的人

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