T
-
tab control
- A control that is analogous to a set of dividers in a notebook or labels in a file cabinet. A tab control is used in a property sheet to provide a way for a user to move from one property page to another.
-
TAPI
- See Telephony Application Programming Interface.
-
target platform
- The system for which Windows CE is being adapted.
-
TCP/IP
- See Transmission Control Protocol/Internet Protocol.
-
telephony
- Telephone technology; the conversion of sound into electrical signals, its transmission to another location, and its reconversion to sound, with or without the use of connecting wires.
-
Telephony Application Programming Interface (TAPI)
- A set of functions in the Win32 API that lets a computer communicate directly with telephone systems. Windows CE supports TAPI version 1.5. It provides the basic functions, structures, and messages for establishing outgoing calls and controlling modems from a Windows CE-based device.
-
Telephony Service Provider Interface (TSPI)
- The Windows CE TSPI defines the external interface of a service provider to be implemented by vendors of telephony equipment. A telephony service provider accesses vendor-specific equipment through a standard device driver interface. Installing a service provider allows Windows CE-based applications that use elements of telephony to access the corresponding telephony equipment.
-
TEXT
- A Win32 macro that exists so that code can be compiled either as American National Standards Institute (ANSI) text or as Unicode. For Windows CE, which supports only Unicode, the macro forces the compiler to convert ANSI characters to Unicode characters. For example, passing the ANSI string "Hello Windows CE!'' through the TEXT macro converts all characters in the string to 16-bit wide characters.
-
thread
- A process that is part of a larger process or program. A thread can execute any part of an application's code, including code that is currently being executed by another thread. All threads share the virtual address space, global variables, and operating-system resources of their respective processes.
-
thread identifier
- The unique identifier associated with a specific thread. Note that thread identification numbers are reused; they identify a thread only for the lifetime of that thread.
-
thread local storage (TLS)
- A Win32 mechanism that allows multiple threads of a process to store data that is unique for each thread. For example, a spreadsheet application can create a new instance of the same thread each time the user opens a new spreadsheet. A dynamic-link library that provides the functions for various spreadsheet operations can use thread local storage to save information about the current state of each spreadsheet.
-
thread synchronization
- The method used to coordinate the execution of two or more threads. There are two states in synchronization, signaled and non-signaled. Threads can either modify the state of the synchronization object or wait for the object to reach a signaled state.
-
time-out value
- A specified time interval used by a timer. Each time the time-out value elapses, Windows CE sends a WM_TIMER message to the window associated with the timer.
-
timer
- An internal routine that causes the system to send a WM_TIMER message whenever a specified interval elapses.
-
TLB
- See Translation Look-aside Buffer.
-
TLS
- See thread local storage.
-
toolbar
- A row, column, or block of on-screen buttons or icons. When these buttons or icons are depressed, macros or certain functions of the application are activated.
-
ToolTip
A small rectangular pop-up window that displays a brief description of a command bar button's purpose.
-
top-level window
- A window that has no parent window.
-
topmost window
- A window with the WS_EX_TOPMOST style. A topmost window overlaps all other non-topmost windows.
-
touchpad
- An input device that functions like a mouse to control cursor movements.
-
touch panel
- See touch screen.
-
touch screen
- A computer screen designed to recognize the location of a touch on its surface. For example, by touching the screen the user can make a selection. Touch screens often serve in place of a mouse or other pointing device.
-
trackbar
- A common control, also known as a slider control, that consists of a bar with tick marks on it and a slider, also known as a thumb. When a user drags the slider or clicks on either side of it, the slider moves in the appropriate direction, tick by tick.
-
Translation Look-aside Buffer (TLB)
A table used in a virtual memory system, which lists the physical address page number associated with each virtual address page number. A TLB is used in conjunction with a cache whose tags are based on virtual addresses. The virtual address is presented simultaneously to the TLB and to the cache so that cache access and virtual-to-physical address translation can occur simultaneously.
-
Transmission Control Protocol/Internet Protocol (TCP/IP)
- Transport and address protocols; TCP is used to establish a connection for data transmission, and IP defines the method for sending the data in packets. TCP/IP is the fundamental basis of the Internet.
-
transport functions
- A set of functions, exported by a mail transport service dynamic-link library, that are used to transfer mail messages from one location to another.
-
tree view control
- A hierarchical display of labeled items. The top item in the hierarchy is called the root. If an item has other items below it in the hierarchy, it is also referred to as a parent. Items subordinate to parents are called children. Child items, when displayed, are indented below their parent item. The hierarchy may be expanded or collapsed at any level to display or hide child items.
-
TrueType Fonts
- A scalable outline font whose glyphs are stored as a collection of line and curve commands, plus a collection of hints.
-
TSP
- A telephony service provider.
-
TSPI
- See Telephony Service Provider Interface.