⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 freexid.3

📁 linux系统下的音频通信
💻 3
字号:
'\"'\" Copyright (c) 1990 The Regents of the University of California.'\" Copyright (c) 1994-1996 Sun Microsystems, Inc.'\"'\" See the file "license.terms" for information on usage and redistribution'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.'\" '\" SCCS: @(#) FreeXId.3 1.5 96/03/26 18:07:59'\" .so man.macros.TH Tk_FreeXId 3 4.0 Tk "Tk Library Procedures".BS.SH NAMETk_FreeXId \- make X resource identifier available for reuse.SH SYNOPSIS.nf\fB#include <tk.h>\fR.sp\fBTk_FreeXId(\fIdisplay, id\fB)\fR.SH ARGUMENTS.AS Display *display out.AP Display *display inDisplay for which \fIid\fR was allocated..AP XID id inIdentifier of X resource (window, font, pixmap, cursor, graphicscontext, or colormap) that is no longer in use..BE.SH DESCRIPTION.PPThe default allocator for resource identifiers provided by Xlib is verysimple-minded and does not allow resource identifiers to be re-used.If a long-running application reaches the end of the resource idspace, it will generate an X protocol error and crash.Tk replaces the default id allocator with its own allocator, whichallows identifiers to be reused.In order for this to work, \fBTk_FreeXId\fR must be called totell the allocator about resources that have been freed.Tk automatically calls \fBTk_FreeXId\fR whenever it frees aresource, so if you use procedures like \fBTk_GetFontStruct\fR,\fBTk_GetGC\fR, and \fBTk_GetPixmap\fR then you need not call\fBTk_FreeXId\fR.However, if you allocate resources directly from Xlib, for exampleby calling \fBXCreatePixmap\fR, then you should call \fBTk_FreeXId\fRwhen you call the corresponding Xlib free procedure, such as\fBXFreePixmap\fR.If you don't call \fBTk_FreeXId\fR then the resource identifier willbe lost, which could cause problems if the application runs long enoughto lose all of the available identifiers..SH KEYWORDSresource identifier

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -