リモート デスクトップ セッションで MFC アプリケーションを使用すると、画面の解像度が正しくありません。mfc アプリケーション TestMFC があります。私が使用する場合、私のマシンで
HDC screen = ::GetDC(0);
int dpiX = GetDeviceCaps (screen, HORZSIZE);
int dpiY = GetDeviceCaps (screen, VERTSIZE);
私のアプリケーションがリモートデスクトップセッションで実行されているとき、それは320と240を与えますが、564と318を与えます.ピクセルサイズは同じ1600と900のままです.リモートデスクトップ画面設定でフルスクリーン設定を使用しています.