Events
May 19, 6 PM - May 23, 12 AM
Calling all developers, creators, and AI innovators to join us in Seattle @Microsoft Build May 19-22.
Register todayThis browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Most existing 32-bit or 64-bit Windows-based applications run "as is" in a Remote Desktop Services (formerly known as Terminal Services) environment. However, some applications function correctly and perform well in a Remote Desktop Services environment, while others do not. The following topics provide guidelines for developing applications in a Remote Desktop Services environment.
Guidelines for developing applications for multiple users in a Remote Desktop Services environment.
Guidelines for developing applications that perform well in a Remote Desktop Services environment.
Guidelines for developing applications in a Remote Desktop Services environment.
Many of these guidelines are good programming practices that will benefit applications running in any Windows environment. However, some recommended optimizations, such as limiting graphic effects, are optimizations that you would want only when your application is running under Remote Desktop Services. For a code example that shows how to detect a Remote Desktop Services environment, see Detecting the Remote Desktop Services Environment.
Events
May 19, 6 PM - May 23, 12 AM
Calling all developers, creators, and AI innovators to join us in Seattle @Microsoft Build May 19-22.
Register today