Microsoft helps programmers add this and other functionality to their Windows programs by making Windows code available to them.