当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 一直以来都想写一点为BCB初学者快速入门的东西,前不久写了几篇《闲谈BCB》想把自己学习BCB中如何来解决难点的方法说给大家,没想到被骂得不成样子。
 

 

 ·c++builder注册表编程实例详解    »显示摘要«
    摘要:   一、注册表编程详解  windows 注册表中包含了系统配置、机器硬件配置、 win32 应用程序和用户的其他配置信息。许多高级一些的功能都要通过对注册表的操作来实现。在 winapi 中提供了 regcgreatekey() 、 regopenkey() 、 regqueryvalue() 等函数操作注册表,但是用这些函数来操作注册表使用起来非常麻烦。而利用 c ++ builder 的......
    摘要:c++ builder作为一种rad方式的程序开发工具,其全新的可视化编程环境、面向组件的开发模式无疑会大大地提高编程效率。它对繁杂的windows 消息及api作了较全面的封装,编程者在大多数情况下不需理会windows消息的细节,只要将心思放在组件的事件处理函数上即可。然而,毕竟windows操作系统是一个以消息驱动的系统,运行其上的应用程序,自然无法脱离系统之外,因此掌握并运用消息处理,对一......


C++ Builder 初学问与答(一)

  一直以来都想写一点为bcb初学者快速入门的东西,前不久写了几篇«闲谈bcb»想把自己学习bcb中如何来解决难点的方法说给大家,没想到被骂得不成样子.本想不写了,但觉得这些东西留下来能做什么呢?还是用另一种方法来重新演译我的思维吧,最近有些忙,那几篇没有写完的文章,我也会尽快写完的,至于«深入qr»,我想我一定会用另一种手法来写,让你一看就会把qr这个娇女的所有衣服都脱光,不整理到这个地步,我是不敢轻易再拿出来,还请朋友见谅!

  第一部分:基础入门 【程序编程相关:iczelionVxdtut6

  本文分为«基础入门».«快速提高»与«成功编程者»三部分. 【推荐阅读:iczelionVxdtut7

  1)问:windows的编程就是在窗体的基础上实现的, c++builder是怎样处理窗体的呢? 【扩展信息:iczelionVxdtut5

  1.窗体

  答:窗体的一部分功能通过窗体的属性来实现,窗体的属性非常多,这里只对其中比较重要的属性进行介绍.

  1.activecontrol指定窗体上的某个组件为输入焦点.如下面的语句将窗体上的label1组件成为输入焦点:activecontrol=label1.在同一时时刻,应用程序只能有一个输入焦点.

  2.bordericons用来设定标题栏上出现哪些系统图标.它是一个集合,可以设成以下几个类型:最大化按钮(bimaximize).最小化按钮(biminimize).帮助按钮(bihelp)与系统菜单(bisystemmenu).

  3.icon属性用来指定当窗体最小化时显示的图标.

  4.keypreview属性为true时,表示击键事件发生时先传给窗体,然后再传给有输入焦点的组件上,相当于窗体截获了原本属于组件的事件.缺省值为false,表示击键事件只送到当前有输入焦点的组件上.

  5. menu属性用来指定窗体的主菜单.

  6.visible属性用来确定窗体是否可见.

  此外还有一些运行时态属性,这些属性只有在程序运行的时候才能通过编程访问.这种属性主要有:

  active

  属性用来确定窗体是否获得输入焦点.

  

  activemdichild

  这个函数将返回当前活动的子窗体.

  

  droptarget

  属性用来指定窗体是否是拖放操作的对象.

  

  parent

  属性用来设定包含窗体的窗口控件,通常是另一个窗体.如果窗体没有包含它的控件,那么它的parent属性为nil.

  


...   下一页
 ·计算机短信diy    »显示摘要«
    摘要:   手机短信已经成为当今的流行时尚,但怎样在计算机之间体验短信的方便与快捷呢?其实我们利用windows 2000提供的信使服务就可以自制一个短信发送程序,令笔者最为得意的是它几乎可以穿越各种网络防火墙,不受限制。  信使服务是指“计算机管理”中的“发送控制台消息”。“计算机管理”将多个windows 2000管理工具合并到了一个控制台树中,使用户可以轻松地访问特定计算机的管理属性和工具,实......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE