共查询到20条相似文献,搜索用时 15 毫秒
1.
2.
随着国内PC软件开发热点从DOS平台转向Windows平台,如何尽快掌握Windows编程技术,尽可能多地吸取他人编程经验就成为广大软件开发者所关心的问题。本讲座正是基于这点,将作者在编程实践中的经验介绍出来,使Win-dows软件开发人员有所借鉴和少走弯路。但是,具体的编程技术和编程水平的提高要通过日积月累,我们的目的是通过这个过程发掘出技术之间的相互关系。 这一讲将围绕Windows程序中标准消息循环体,分析、讲解Windows应用程序和Windows系统消息传递、多任务机制之间的关系,以及相关的编程技术。 相似文献
3.
本文为一篇连载讲座,主要为没有接触过Windows编程的读者介绍Windows环境下的编程技术.Windows作为新的桌面系统环境的地位已经确立,越来越多的人加入Winodws用户行列,因而也需要越来越多的人掌握Windows环境的编程技术.Windows的编程往往被说成是与DOS编程截然不同,并且难以掌握.Windows的编程的确与DOS有着较大的差别,其实Windows的编程与DOS、以及任何其它系统环境下的编程一样有着许多基本的共同之处,毕竟它们不是水火不能相容.而且从这些共同之处入手,循序渐进,可以很轻松的掌握Windows编程. 相似文献
4.
本文就学习Windows编程的三个阶段,结合几个实例介绍笔者的一些经验,供大家参考。一、避开陷讲学习编制Windows程序的第一步是理解,包括理解Windows的消息机制、Windows函数的使用方法以及如何正确运用C函数。但只学习“手册”、“指南”有时会只知其一不知其二,弄不好还会落入陷阶,出现事与愿违的结果。下面有三个实例,借以说明“想当然”编程是不行的。1.WM-LBUTTONDBLCLK与WM-LBUTTONUP消息考虑一个程序窗口处理鼠标左键释放消息WM.LBUTTONUP的过程中要弹出一个消息框,简化程序如下:switch(me。ge)1case… 相似文献
5.
论述了程序设计中函数闭包的概念,然后阐述了用C+=实现函数闭包的基本思想和两种方法,并结合Windows编程给出了两个实例。 相似文献
6.
通过讲解增添菜单、按钮、设置非滚动标题区、设置非卷绕区、使用第二个窗口、宏调用等,介绍了建立Windows Help系统的高级编程技术。 相似文献
7.
8.
9.
1.用位图作菜单名的实现 众所周知,Windows用户界面的风格之一,就是菜单项位图化。这样既美观,又减少了应用程序用户学习掌握软件的时间。然而,Windows软件开发包中仅提供了用位图做菜单项的功能,而菜单名还是得用文字描述,这便给人一种美中不足的感觉。笔者在开发过程中,寻求到一种巧妙的办法,可以把菜单名也位图化,形成菜单名与菜单项统一的界面风格,美观易学。具体方法介绍如下: 相似文献
10.
Windows编程技巧二则华东师范大学计算机科学系杨宗源Windows操作环境对设计与编制与用户友好界面的应用程序提供了很大的便利,尤其是其标准的图形用户界面,多任务和硬件独立性的特性。它所提供给应用程序编制者成千上百个函数与消息,使应用程序的设计者... 相似文献
11.
深入Windows通信编程 总被引:1,自引:0,他引:1
一、Windows通信机制 Windows与DOS编程的重要差别在于Windows程序是消息驱动和设备统一管理。体现在通信方面,DOS中的寄存器直接读写、BIOS调用和通信中断程序等编程方法都不能或不宜采用。Windows通过通信驱动程序COMM.DRV与硬件接口,向程序员提供了多达17个标准函数,功能强大,但也增加了理解和编程的难度。 Windows3.1通信函数主要有: 相似文献
12.
本文给出一种进入R8ngo级直接修改Windows98中断向量表,安装自己的中断处理程序,接管硬件中断的编程方法,并给出一个接管键盘中断的实际例子。 相似文献
13.
14.
15.
21.windows文件管理器(File Manager)是windows操作系统中程序管理器下使用最频繁的,一个应用程序,它依照MS…DOS的功能,可以键入或记忆复杂格式严格的DOS命令。文件管理器又不同于程序是用户管理文件和目录的工具,通过使用文件管理器,用户可以创建搬移及复制文件或目录,格式化磁盘等操作。 windows中的目录组织方法和DOS环境中的完全的一样,采用的是树形结构。一个目录中有一个根,在windows中称根目录,在根目录下是子目录和文件。用户可将各种不同类型 相似文献
16.
在前面两讲中,我们以标准消息循环体为中心,深入分析了Windows应用程序和消息循环、多任务机制之间的关系;使大家对标准的Windows应用程序的窗口过程和消息响应方法有了深入的了解。在这一讲中,首先要给大家介绍Win-dows的另一个重要特征——动态链接(Dynamic Link),然后着重讲述Windows环境下动态链接库的设计、使用方法。 相似文献
17.
18.
在本讲座的最后这讲中,我们将总结、分析Windows程序常出现的错误,并向大家介绍一些调试Windows程序的有效技术,以及增强Windows程序坚固性(Robustness)的技巧,以便于大家写出无错、坚固、高效的Windows程序。 一、Windows程序调试 编写无错程序并不强求写出的代码一蹴而就不需任何修改,实际要求更偏向于强调程序员能够利用有效的调试方法和工具尽可能地排除程序中的错 相似文献
19.
余兴增 《电脑技术——Hello-IT》1998,(9):45-48
屏幕保护程序是windows操作系统提供的一种特殊应用程序:当鼠标。键盘闲置一定时间后,该程序就自动运行,其主要作用是延长显示器的寿命,Windows操作系统自带了诸如“飞行窗日”、“星空模拟”、“变幻线”等保护程序,许多应用程序也有各自的屏幕保护程序:中文之星的“中文之星屏幕保护、Autocad13forwindows的“多彩曲线”。那么,我们是否可以自编windows屏幕保护程序呢?当然可以,因为WindowsSDK为我们提供了屏幕保护程序的接口。屏幕保护程序的内幕屏幕保护程序的扩展名为SCR,其实它就是一个Win-dows应用程序,不信?请将某… 相似文献
20.
一、引言 在普通的C程序中,如果需要周期性地对一个输入设备的数据进行采集,可以设置一个时钟中断,并编写一段相应的时钟中断服务子程序。但在Windows系统中对中断的使用却受到了一定的限制。这是由于Windows实际上是DOS内核与用户的中介,它通过对DOS的一些中断进行修改,从而接管了DOS的这些相应中断。那么,在Windows应用程序中怎样使用 相似文献