2017-03-26 1 views
-1

GUI를 사용하여 C++ 프로그램을 만드는 개인 프로젝트 작업을 시작하기로 결정했습니다. 제가 생각한 아이디어는 개인 프로젝트에서 구현하여 대학에서 배우는 것을 실습하는 것이 었습니다.디버깅 할 때 Visual Studio 2015 양식 크기가 변경되는 이유는 무엇입니까? (C++/CLI)

디버깅 후 크기가 매우 작았 음을 알았습니다. 어떤 이유로 디버깅 할 때 모든 것을 아래쪽으로 확장합니다. 이 Visual Studio 내 현재 해상도 또는 내 테마 (일반적인 Windows 10 테마) 충돌을 인식하지 함께 할 것 같아요.

enter image description here

가능하거나 알려진 문제의 경우, Visual Studio에서 C와 GUI를 ++ 구현하면서 내가 놓친 단계가 있다면 알려 주시기 바랍니다.

학습 과정의 초기 단계에서 시간을내어 지원해 주셔서 감사합니다.

#include "MainForm.h" 

using namespace System; 
using namespace System::Windows::Forms; 


[STAThread] 
void Main(array<String^>^ args) 
{ 
    Application::EnableVisualStyles(); 
    Application::SetCompatibleTextRenderingDefault(false); 

    cppGUI::MainForm form; 
    Application::Run(%form); 
} 
+0

시험해보십시오. http://stackoverflow.com/q/29447403/5364144 또는 https://social.msdn.microsoft.com/Forums/windows/en-US/22c57a26-22e6-478a-abc9-de2116f20413/ Visual Studio 2010의 경우와 같은 디자인 타임의 모양과 크기가 일치하지 않는 디자인의 경우 –

+1

표준 C# .NET 응용 프로그램을 만들 때 동일한 문제가 있습니까? –

+0

작동하지 않습니다. 이미 100 % 해상도로 설정되어 있으며 설정이 동일합니다. –

답변

-1

해결 방법을 알아 냈습니다.

현재 내 랩톱에 연결된 모니터를 사용 중이며 랩톱 모니터가 꺼져 있습니다. 모니터 설정을 다시 확인하는 동안 모니터 설정에주의를 기울 였지만 설정이 아니라는 것을 알았습니다. 내 노트북 화면.

확인한 결과 나는 이 125 %으로 기본 설정되어 있음을 확인했습니다.

enter image description here

은 100 % 내 노트북의 화면을 변경 한 후 내 문제를 해결하기 위해 관리. 이 기준의로

enter image description here

분명히, 비주얼 스튜디오는 메인 디스플레이를 사용하지 않습니다. 대신 통합 디스플레이 설정을 사용합니다. 따라서 비슷한 문제가 발생하는 경우 모든 디스플레이 설정 (사용하지 않는 설정도 포함)을 확인하십시오.

관련 문제