X窗口系统编程入门(三):X窗口系统下菜单和对话框的开发

来源 :电脑编程技巧与维护 | 被引量 : 0次 | 上传用户:txiujykyu6
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文介绍如何在X窗口系统下进行菜单和对话框的开发。 一、X窗口系统下的菜单开发 XLib本身只提供灵活多样的窗口操作,但没有直接提供菜单等用户界面单元。应用程序员若想在XLib下开发菜单,就必须象创建窗口一样一步一步地实现。例如,可以创建菜单窗口,然后在该窗口中创建菜单项窗口,窗口里可以写菜单项字符串。在菜单窗口建立结束之后,若要弹出菜单窗口,可以用XMapWindow函数把菜单窗口映象到屏幕上,各菜单项窗口在接收到Expose暴露事件之后,必须重画自身窗口中的菜单项字符
其他文献
在分析化学中,未知背景干扰分析体系其操作有一定难度,分析结果也难如人意。解决复杂混合物分析体系的分析,是化学计量学的任务之一。本文综述矢量校正技术与矩阵校正技术在
免疫治疗在乳腺癌的综合治疗中日益受到重视,本文简要综述了单克隆抗体、肿瘤疫苗和以树突状细胞为基础的免疫治疗等方法在乳腺癌治疗中的研究进展。
包头市作为内蒙古及全国范围内林木种苗重要的培育基地,它的林木种苗现状与发展方向及目标备受关注,同时也值得业内人士深思。本文分析了包头市林木种苗现状,对其发展作出简
晨跑是广大群众乐意接受的一种锻练身体的方法。如果忽略了空气,空腹,环境,强度等因素,不但不能起到强身健体的作用。还可能给身体带来一些不必要的损害,甚至于带来严重的后
物流单证实务课程教学是中职物流教学的重要内容,是一门实践性较强的学科,传统物流单证实务教学还存在较多问题,因而中职物流单证实务教学改革也成为了中职院校重点关注的问
清代婺源制墨业大可与歙县、休宁相埒,鼎足而三,因此,有关婺源墨工制墨的情况,应该说是研究徽州造墨史所不可缺少的重要内容之一。
党的十五大文件,特别是江总书记的报告,是带领全党、全国人民迈向21世纪的政治宣言和行动纲领。宣传贯彻好十五大精神,是各条战线的一项政治任务。“青少年是祖国的未来、民
Windows 3.1中文版已提供了国标、全拼和双拼双音输入法,却未提供其他输入法,如五笔字型、首尾码和自然码等,本文以首尾码为例,说明如何为Windows 3.1中文版(PWIN)挂接常见的
该文介绍了Windows应用程序中,将256色PCX文件格式图像转化为Windows信赖设备的位图,并利用逻辑调色板显示256色图像的方法。
<正> 一、C语言的动态内存操作 C语言具有很强的动态内存操作功能。以Turbo C为例,动态内存操作函数有: 1.manoc 原型:void * malloc(unsigned int size); 功能:申请一块size