自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

深之JohnChen的专栏

什么思想决定什么样行为;什么样行为决定什么样的习惯,什么样的习惯决定什么样性格,而什么性格决定什么样的命运。

转载 香港TVB40年武侠情侣

 香港TVB40年武侠情侣  陈家洛 霍青桐/郑少秋 汪明荃/76年书剑恩仇录这片子俺看过,倒觉得陈公子跟香香公主更象一对璧人。汪阿姐那时演技还是有些生硬,倒是余安安的香香公主更明媚动人。不过汪阿姐年轻时还真的漂亮啊.......西门吹雪 孙秀清/黄杏秀 黄元申/77陆小凤一直很喜欢黄杏秀,觉得真是个古装美人,她扮古装就没有不好看的,不管是古灵可爱的钟灵,还

2008-12-30 22:37:00 10688

转载 GTK+图形化应用程序开发学习笔记(二十一)—文本框构建

 GTK+图形化应用程序开发学习笔记(二十一)—文本框构建 文本框也叫多行文本输入框,是gtk+较常用的构件,也是较复杂的一个构件。它被分为以下几部分: GtkTextView:代表了窗口中可见的文本框,用来显示GtkTextBuffer.GtkTextBuffer:文本框正文的缓冲区,文本框文字的插入、删除都是对这一类变量进行操作。GtkTextIter:保存文字在buffe

2008-12-18 23:58:00 5832 2

转载 GTK+图形化应用程序开发学习笔记(二十)—分栏列表构建

 GTK+图形化应用程序开发学习笔记(二十)—分栏列表构建分栏列表构件(GtkCList)是较常用的构件,它是多列列表构件,可以非常方便的处理数千列的信息。每一列都可以有一个标题,而且可以是活动的。你还可以将函数绑定到列选择上。 一、创建分栏列表构件       创建GtkCList构件的方法和创建其他构件的方法是类似的。 1.名称::gtk

2008-12-18 23:49:00 3674

转载 GTK+图形化应用程序开发学习笔记(十九)—按钮盒构件、笔记本构件

 GTK+图形化应用程序开发学习笔记(十九)—按钮盒构件、笔记本构件一、按钮盒构件按钮盒构件(GtkButtonBox) 可以很方便地快速布置一组按钮。它有水平和垂直两种样式。函数gtk_hbutton_box_new创建水平按钮盒构件。函数gtk_vbutton_box_new创建垂直按钮盒构件。 1.名称::gtk_hbutton_box_new

2008-12-18 23:47:00 2321

转载 GTK+图形化应用程序开发学习笔记(十八)—滚动窗口构件、分栏窗口构件

 GTK+图形化应用程序开发学习笔记(十八)—滚动窗口构件、分栏窗口构件 一、滚动窗口构件滚动窗口构件(GtkScrolledWindow)用于创建一个可滚动区域,并将其他构件放入其中。可以在滚动窗口中插入任何其他构件,在其内部的构件不论尺寸大小都可以通过滚动条访问到。 1.名称::gtk_scrolled_window_new功能:

2008-12-18 23:44:00 3727

转载 GTK+图形化应用程序开发学习笔记(十七)—框架构件、比例框架构件

 GTK+图形化应用程序开发学习笔记(十七)—框架构件、比例框架构件一、框架构件       框架构件(GtkFrame)可以用于在盒子中封装一个或一组构件,框架本身还可以有一个标签。标签的位置和风格可以灵活改变。       我们用gtk_frame_set_label函数创建框架构件。1.名称::gtk_frame_new 功能:

2008-12-18 23:32:00 3424

转载 GTK+图形化应用程序开发学习笔记(十六)—文件选择构件

 GTK+图形化应用程序开发学习笔记(十六)—文件选择构件 文件选择构件(GtkFileSelect)是一种种快速、简单的显示文件对话框的方法。它带有“ 确定”、“取消”、“帮助”按钮,可以极大地减少编程时间。       创建文件选择构件用函数gtk_file_selection_new. 1.名称::gtk_file_selection_new

2008-12-18 23:29:00 2362

转载 GTK+图形化应用程序开发学习笔记(十五)—日历构件

 GTK+图形化应用程序开发学习笔记(十五)—日历构件日历构件(GtkCalendar)显示一个月历视图,可以在上面方便地选择年份、月份和日期。这样,如果要做与日期相关的编程,不再需要考虑复杂的历法问题。日历构件本身外观也很漂亮,创建和使用都非常简单。 1.名称::gtk_calendar_new功能:创建日历构件

2008-12-18 23:27:00 1948

转载 GTK+图形化应用程序开发学习笔记(十四)—组合框构件

 GTK+图形化应用程序开发学习笔记(十四)—组合框构件  组合框(GtkCombo)是极为常见的构件,实际上它仅仅是其他构件的集合。从用户的观点来说,这个构件是由一个文本输入构件和一个下拉菜单组成的,用户可以从一个预先定义的列表里面选择一个选项,同时,用户也可以直接在文本框里面输入文本。       组合框构件有两个主要部分:一个输入框和一个列表。下面是组合框的结构 struct

2008-12-18 23:25:00 2161

转载 GTK+图形化应用程序开发学习笔记(十三)—微调构件

 GTK+图形化应用程序开发学习笔记(十三)—微调构件 微调按纽构件(GtkSpinButton)通常用于让用户从一个取值范围内选择一个值。它由一个文本输入框和旁边的向上和向下两个按钮组成。点击某一个按钮会让文本输入框内的数值大小在一定范围内改变。文本输入框也可以直接进行编辑。微调按钮构件允许其中的数值没有小数位或具有指定的小数位,并且数值可以按一种可配置的方式增加或减小。在按

2008-12-18 23:22:00 1761

转载 GTK+图形化应用程序开发学习笔记(十二)—对话框构件、标尺构件

 GTK+图形化应用程序开发学习笔记(十二)—对话框构件、标尺构件一、对话框构件       对话框构件非常简单,事实上它仅仅是一个预先组装了几个构件到里面的窗口。对话框的定义如下:       struct GtkDialog{GtkWindow window; GtkWidget *vbox;GtkWidget *action_area;};从上面可以看到,对话

2008-12-18 22:44:00 1791

转载 GTK+图形化应用程序开发学习笔记(十一)—箭头构件、工具提示对象

 GTK+图形化应用程序开发学习笔记(十一)—箭头构件、工具提示对象 一、箭头构件箭头构件(GtkArrow)和标签构件一样,不能引发信号。在许多应用程序中,常用于创建带箭头的按钮。箭头构件有几种不同方向,也有几种不同的风格。       用gtk_arrow_new函数来创建一个箭头构件。 1.名称::gtk_arrow_new

2008-12-18 22:37:00 2018

转载 GTK+图形化应用程序开发学习笔记(十)—工具条

 GTK+图形化应用程序开发学习笔记(十)—工具条 工具条(GtkToolbar)为用户提供常用命令的简便菜单。工具条通常包含带有表示命令的图标的按钮,但也能包含其他构件。工具条在软件中应用很平凡,特别是编辑类的软件如office.       下面我就介绍如何建立一个工具条,大家看完本节就可以建立如下的工具条了。  1.名称::gt

2008-12-18 22:33:00 2073

转载 GTK+图形化应用程序开发学习笔记(九)—菜单

 GTK+图形化应用程序开发学习笔记(九)—菜单 一、建立菜单      菜单由菜单条(GtkMenuBar)和从菜单条或其他菜单下拉的菜单(GtkMenu)组成。在建立菜单条以前必须先建立应用程序的纵向组合框。       建立菜单分为下面几个步骤:       (1)建立菜单条(GtkMenuBar),并把它加到纵向组合框内。函数gtk_menu_bar_new建立Gt

2008-12-18 22:26:00 3412 1

转载 GTK+图形化应用程序开发学习笔记(八)—录入构件

 GTK+图形化应用程序开发学习笔记(八)—录入构件一、录入构件       录入构件(GtkEntry)是单行录入字段,用它来录入和显示正文信息。录入构件由可编辑构件派生而来,它是更复杂的正文构件的简化形式。录入构件比按钮构件或标号构件复杂。与按钮构件或标号构件相比,它具有更多的功能。       可以用gtk_entry_new函数或者gtk_entry_new_with_max_

2008-12-18 22:20:00 4231 1

原创 windows系统错误代码大全

windows系统错误代码大全0000 操作已成功完成。0001 错误的函数。0002 系统找不到指定的文件。0003 系统找不到指定的路径。0004 系统无法打开文件。0005 拒绝访问。0006 句柄无效。0007 存储区控制块已损坏。0008 可用的存储区不足,无法执行该命令。0009 存储区控制块地址无效。0010 环境错误。0011 试图使用不正确的格式加载程序。00

2008-12-18 15:56:00 2275

转载 GTK+图形化应用程序开发学习笔记(七)—标签构件.事件盒构件

GTK+图形化应用程序开发学习笔记(七)—标签构件.事件盒构件  一、标签构件  标签构件(GtkLabel)是GTK中最常见的构件,它是静态的不可编辑的字段。在屏幕上,常常用标号说明其他字段。在按钮上设置标签用来说明按钮,或者放在其他字段的旁边对该字段提供说明。它不能自身引发信号。        用gtk_label_new创建标签构件: 1.

2008-12-18 13:01:00 2366

原创 GTK+与MFC不完全对比

 GTK+与MFC不完全对比    MFC已经江河日下,日渐式微,而GTK+可谓欣欣向荣,如日中天。这里无意于落井下石,痛打落水狗,贬MFC而尊GTK+。自己即在使用MFC也在使用GTK+,不会偏袒其中之任何一方。 这个对比完全出于个人对两者的理解,说它是不完全对比,一方面只是一时兴起想做个笔记而已,另外一方面我对两者的理解也是有限的。  1.         两者都是基于面向

2008-12-18 12:57:00 1504

转载 GTK+图形化应用程序开发学习笔记(六)—按钮

 GTK+图形化应用程序开发学习笔记(六)—按钮一、常用构件函数       最常用的构件是按钮构件、录入字段构件、列表框构件和复合框构件。所有建立按钮的函数返回指向GtkWidget的指针。GtkWidget指针能够调用对构件进行操作的通用函数。函数gtk_widget_show是通用函数的例子。       由于建立的构件是通用的构件,需要将它转换为正确的类型以适合调用更为专用的函

2008-12-18 00:09:00 2152

转载 GTK+图形化应用程序开发学习笔记(五)—组装盒、组合表、固定容器构件

 GTK+图形化应用程序开发学习笔记(五)—组装盒、组合表、固定容器构件 一、组装盒       组装盒(GtkBox)也称为组合构件。使用组装盒可以将多个构件放在一个容器中。容器可以把组装盒看作是一个构件。不像按钮构件,组装盒在屏幕上时看不见的。事实上,它们是同时跟踪若干子构件的不可见容器。组装盒分为纵向组装盒和横向组装盒。纵向组装盒在垂直方向堆积构件,横向组装盒沿水平方向堆积构件。

2008-12-17 23:56:00 2850

转载 GTK+图形化应用程序开发学习笔记(四)—容器、构件

 GTK+图形化应用程序开发学习笔记(四)—容器、构件 一、构件       上一章我们介绍了如果创建一个窗体,但应用程序仅有一个窗体是不够的我们必须在窗体上添加一些东西(如:按钮,文本框等)。这些东西被称为构件,而我们添加的构件的载体被称为容器(如:主窗体)。构件(GtkWidget)有一些统一的函数对其操作,通常情况下我们定义一个GtkWidget类型的构件指针。再根据不同的需

2008-12-17 23:50:00 4074

转载 GTK+图形化应用程序开发学习笔记(三)—窗体

 GTK+图形化应用程序开发学习笔记(三)—窗体  一、初始化GTK+        写GTK+程序需要调用gtk_init函数对GTK+ 库函数进行初始化。1.名称::gtk_init功能:初始化GTK+库头文件:#include 函数原形:void gtk_init(int *arg

2008-12-17 23:46:00 2238

转载 GTK+图形化应用程序开发学习笔记(二)—Glib库

 GTK+图形化应用程序开发学习笔记(二)—Glib库在学习GTK+之前我们需要先学习一下 glib的有关知识。因为我们将会在以后的学习中遇到这些知识。由于本笔记不是专门介绍glib的,所以下面的介绍不会太详细。 一、什么是glib库       glib库是linux平台下最常用的c语言函数库,它具有很好的可移植性和实用性。glib是gtk+库和gnome的基础。glib的各

2008-12-17 23:41:00 2528

转载 GTK+图形化应用程序开发学习笔记(一)—概述

 GTK+图形化应用程序开发学习笔记(一)—概述 一、什么是GNOME、        GNOME的意思是“GNU Network Object Model Environment”(GNU网络对象模型环境),是Linux世界令人激动的软件开发成果。虽然它的名字比较长,但这个软件项目的目的却很简单,那就是实现一个永恒友好的、功能强大的用户和开发桌面环境,而这一环境又完全是以免费的开源代

2008-12-17 23:34:00 1992

转载 项目整合管理

项目整合管理就是为满足各方需求而进行协调以达到预期目的的过程。它是一项综合性、全局性的工作,主要内容是在相互冲突的目标或可选择的目标中权衡得失。虽然所有的项目管理过程在某种程度上都可看成是一个整体,但在整合管理中所描述的这些过程是最基本的管理知识。整合管理主要包括:项目计划开发、项目计划实施、项目综合变更控制这三个过程。这些过程彼此相互影响,同时与其它领域中的过程也互相影响。项目计划开发在整合管理

2008-12-08 23:02:00 8829

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