- 浏览: 174950 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (186)
- [网站分类]4.其他技术区 (93)
- [网站分类]6.转载区(Java技术文章转载, 请注明原文出处) (4)
- [网站分类]3.非技术区 (7)
- [网站分类]1.网站首页原创Java技术区(对首页文章的要求: 原创、高质量、经过认真思考并精心写作。BlogJava管理团队会对首页的文章进行管理。) (28)
- HTML&CSS (0)
- 感悟生活 (4)
- c#(.net) (1)
- [网站分类]2.Java新手区 (32)
- [网站分类]5.提问区(Java方面的技术提问) (1)
- java (6)
- web前端 (7)
- php (0)
- C++ (1)
- python (0)
- 互联网应用 (0)
最新评论
-
lliiqiang:
请求单线程资源只能等待结果.
Applet 与JS通信 -
feng2qin:
期待你的精彩回到。QQ:864479410
Applet 与JS通信 -
feng2qin:
我想问一句;哥们儿,applet程序中调用js,你真的成功了嘛 ...
Applet 与JS通信 -
lyaixsp:
...
ExtJS 入门学习之 window与panel篇 -
longzijian:
不知道 java-he 现在找到数组的这种特性 的原因在那里
和网友关于javascript数组的讨论
windows 核心编程第五版
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /?>
第一章 错误处理
1.调用系统API时候仔细查看MSDN返回值含义。
2.函数调用失败后,可以立即调用 GetLastError来查看错误码。
3.可以利用Visual Studio 自带工具 Error Lookup 来查看错误码对应的含义。
4.在调试的时候在Watch 窗口中选择一行,然后输入$err,hr。对于错误码和错误信息都能更有效的查看。
5.定义自己的错误码:有时候我们会写函数提供给别人调用,这样就需要向别人指出错误。为了指出错误,只需要设置线程上的一个错误代码,然后另自己的函数返回FALSE,INVALID_HANDLE_VALUE,NULL 或者其它合适的值。为了设置线程的上一个错误代码,只需要调用
:
VOID setLastError(DWORD dwErrcode);
尽量使用WinError.h 中现有的代码来表示错误码。如果都不能很好的反应自己想要表达的错误信息,就可以自己创建错误码,错误代码是一个32位数。唯一需要注意的是29位为1(表示用户自定义错误)
位 |
31-30 |
29 |
28 |
27-16 |
15-0 |
内容 |
严重性 |
Microsoft / soft |
保留 |
Facility代码 |
异常代码 |
含义 |
0 = 成功 1 = 信息 2 = 警告 3 = 错误 |
0 = 微软定义的代码 1 = 用户定义的代码 |
必须为0 |
前256个值由Microsoft保留 |
Microsoft / 客户定义的代码 |
发表评论
-
图象缓冲
2007-02-07 09:45 771图象缓冲的应用双缓冲绘图:<!--<br>& ... -
检验邮箱
2007-02-08 09:46 802<!--<br><br> ... -
批处理命令总结
2007-02-08 16:52 713批处理命令总结:@ 符号后 的命 ... -
学习UML笔记
2007-02-27 17:30 771学习 UML 笔记 前言 为了自己能快速将 UML ... -
blog加上一个同页面浏览者聊天室代码
2007-05-23 10:17 732都是用的别人提供的服务。哈哈。<script type= ... -
常见网页技巧
2007-06-10 16:32 5741.鼠标移动上去,图片变亮,移开又变成灰色。改变的是透明度。 ... -
javascript 数组排序
2007-07-01 03:16 735javascript 数组排序发现一个我原来不知道的事情: ... -
javascript 在客户端绘制图表系列三——xy坐标曲线图
2007-07-01 04:31 1347系列1、2中介绍过的内容在这里不会赘述。原理同面1、2基本一样 ... -
搭建php的运行环境
2007-07-31 18:50 904配置 php 环境 ... -
从网页导出excel
2007-08-09 21:36 745<?xml:namespace ... -
简单日期下拉框
2007-08-09 22:13 854项目中用到一个级联、动态下拉选择日期框。我以前也收集 ... -
php学习笔记1
2007-08-22 22:36 826前面总结过 ... -
php学习笔记2
2007-08-23 23:33 733主要内容:总结了第四章,主要关于字符串处理。参考书籍 ... -
分享一个表格排序程序
2007-08-23 23:46 671应广大网友要求特此分享一个表格排序的程序。有问题,欢迎留言(虽 ... -
AJAX愉快之旅——prototype.js篇
2007-08-24 09:53 611AJAX ... -
Javascript 事件转移
2007-09-19 08:52 749我遇到的Javascript 现 ... -
网页打印脚本
2007-09-19 08:55 1589<html><head><sty ... -
记录访问者IP
2007-09-19 10:46 855<?php //文件名字 $filename = &q ... -
JAVASCRIPT COOKIE初级指南
2007-12-23 23:43 6811、设置COOKIE数据: 最 ... -
PHP读取4种配置文件(php,ini,yaml,xml)
2007-12-23 23:49 873<?php/*** 读取4中配置的表信息,现支持php. ...
相关推荐
4. **对象和类**: 面向对象编程(OOP)是C#的核心特性,第一章会详细解释类的概念,包括类的定义、属性、方法、构造函数和析构函数,以及对象的创建和使用。 5. **继承与多态**: 继承是OOP中的重要概念,允许一个类...
Java面向对象编程是Java语言的核心特性,它基于面向对象编程(OOP)理论,使得代码更易于理解、维护和重用。本章整理的笔记主要涵盖了以下几个关键知识点: 1. **Java简介**: Java是一种跨平台的、开源的、高性能...
Java的设计目标之一是使语言本身尽可能简单,以降低学习难度并减少出错的可能性。 3. **开放性**:Java代码通常是开源的,这意味着任何人都可以查看和修改源代码,这促进了社区的发展和技术的进步。 4. **安全性**:...
简介:本书由浅入深地讲解Visual C# 2005编程知识,全书内容分为6篇,共27章,第一篇介绍Visual Studio 2005开发环境和C#基础,其中包括Visual C# 2005简介,C#语言基础,面向对象编程基础,数组类和集合类,...
- **第一章:驱动开发环境的搭建** - **1.1 关于DDK**:DDK(Driver Development Kit)是微软提供的驱动开发工具包,用于帮助开发者编写、测试和调试Windows操作系统下的驱动程序。 - **1.2 关于驱动程序的编译**...
第一章介绍了如何有效地学习VC,强调了扎实的C++基础的重要性,理解Windows消息机制以及掌握MFC的核心概念。学习者需要通过实践提高编程技能,理解消息映射的工作原理,并经常查阅在线帮助文档。此外,还建议阅读高...
)专为.NET设计的一门语言,号称“C/C++家族中第一种面向组件的语言”。很多人觉得它应该像C或者C++,但事实上它更像是java的一个clone,所以作为入门,读一下清华大学出版社出版的《Java 语言与面向对象程序设计》...
总的来说,MFC是Windows平台上一个成熟且广泛使用的开发工具,尤其适合那些已经熟悉C++和Windows编程的开发者。虽然现在有更多现代的跨平台框架可以选择,但对于Windows桌面应用的开发,MFC仍然是一个强大而可靠的...
### VC技术内幕学习笔记知识点详解 #### 一、VC++技术内幕概述 - **书籍版本**: 使用的是潘爱民和王国印翻译的《VC++技术...学习者通过细致地阅读并记录学习笔记,不仅能够加深对知识点的理解,还能提高实际编程能力。
在第一章【欢迎来到Python世界】中,读者将被引导了解Python的基本概念和历史背景,以及为何Python成为许多初学者和专业开发者的首选语言。快速入门章节【第二章】则会介绍如何安装Python环境,并通过简单的示例让...
#### 第一章:Java开发环境与JDK Java作为一种跨平台的高级编程语言,其核心机制之一就是**Java虚拟机(JVM)**,它解决了传统编程语言的平台依赖性问题,并引入了垃圾回收机制,使得程序员无需手动管理内存,大大...
【Java_第一章】是关于Java编程语言入门的学习资料,涵盖了计算机基础知识、Java语言的基本概念、JDK的获取与安装,以及编写第一个Java程序——“Hello, World!”的实践。这一章的学习是Java开发者必备的起点,对...
- 第一章至第五章分别涉及快速入门、Python基础、Python对象、数字类型以及序列类型,这些都是学习任何编程语言的基础,特别是Python中的字符串、列表和元组等核心数据结构。 - 第六章至第八章进一步扩展了数据类型...
#### 第一章:Python环境配置与基本操作 **1.1 在Linux系统中检查Python版本** - **步骤**: 1. 打开终端窗口(通过快捷键或搜索`Terminal`)。 2. 输入`python`并按Enter键查看当前Python版本。 3. 使用`Ctrl ...
### Head First C# 中文版 第一章:高效构建可视化应用程序 #### 1. 引言 本章节主要介绍了如何利用C#与Visual Studio IDE快速地构建高效的可视化应用程序。通过结合这两种工具,开发者能够将更多的时间和精力投入...
这一章会讲解如何使用API函数创建、管理和控制进程,包括进程的概念、进程的状态转换、进程间的通信(IPC)以及进程调度的基本原理。此外,还会涉及线程的创建、同步和通信,这是多任务并行处理的基础。 第22章可能...
综上所述,这些笔记涵盖了程序设计中的核心主题,包括字符编码、用户界面交互、文本输出以及图形处理基础知识。通过深入学习这些内容,可以构建扎实的编程基础,为后续的高级主题如网络编程、数据库操作、算法设计等...