2017-12-11 2 views
0

C++에서 기본적으로 입력은 왼쪽 정렬로 간주됩니다. 같이 입력 문자열을 가져 오는 함수 또는 코드를 작성하려고합니다. 수단, 내 입력 커서는 오른쪽/메시지 상자의에 있습니다. 이 점에 대해 아무도 도와 줄 수 없습니까? (위의 그림) (CIN)을 마우스 오른쪽 정렬 입력을 어떤 방법이 있나요 ... 내가 실제로이 문제가
:
C++에서 입력이 오른쪽에서 왼쪽으로 이동하는 방법

Right aligned input cursor

편집 : 여기 내 요구 사항의 스크린 샷이다?

그렇다면 Visual C++에서 입력란을 오른쪽 정렬 할 수있는 코드를 제공 할 수 있습니까?

+0

C++에는 텍스트 상자 나 정렬 된 입력이 없습니다. 정교하게 주시겠습니까? 또한 [도움말 페이지] (http://stackoverflow.com/help)를 읽으십시오. 특히 [여기에 관해서 내가 물어볼 주제는 무엇입니까?] (http://stackoverflow.com/help/on-topic) 및 [ "어떤 유형의 질문을하지 말아야합니까?"] (http://stackoverflow.com/help/dont-ask). 또한 [SO 둘러보기] (http://stackoverflow.com/tour)와 [좋은 질문을하는 방법에 대해 읽어보십시오.] (http://stackoverflow.com/help/how-to-ask). 마지막으로 [Minimal, Complete, Verifiable Example] (http://stackoverflow.com/help/mcve)을 만드는 방법을 배우십시오. –

+1

가능한 [cout을 사용하여 텍스트를 오른쪽 정렬하는 방법] (https://stackoverflow.com/questions/43033802/how-to-align-text-to-the-right-using-cout) – rsp

+0

나는 실제로 2 문제 ... 입력 (cin)을 오른쪽으로 정렬하는 방법이 있습니까? 이 아니라면 Visual C++에서 입력란 오른쪽 정렬을위한 코드를 제공 할 수 있습니까? –

답변

0

귀하의 질문은 너무 간결하고 광범위하여 실제 간결한 답변을 제공합니다. 그러나 귀하의 질문뿐만 아니라 그 아래에 나열된 의견에서 수집 한, 그것은 당신이 Windows에서 일하고있는 것으로 나타납니다 입력을 받아들이도록 콘솔을 조작 해야하는 Win32 콘솔 응용 프로그램을 작성하는 임무가 있습니다. .

내가 여기서 할 수있는 것은 당신이 찾고있는 답변을 줄 수있는 방향으로 당신을 가리키는 것입니다. Windows 콘솔 API에 대한 문서는 다음에서 찾을 수 있습니다. https://docs.microsoft.com/en-us/windows/console/ 콘솔 핸들, 콘솔 버퍼, 정보 구조 등을 얻는 방법에 대해 알아야 할 모든 것에 대한 정보가 있습니다. 버퍼 크기, 커서 위치, 글꼴 유형 변경, 크기 & 색상 (전경, 배경 및 강조 표시된 텍스트). 그 외에는 커뮤니티의 나머지 부분에 동의해야합니다. 초기 질문은 너무 모호하고 광범위하며 X/Y 문제의 인상을 가지고 있습니다.

+0

감사합니다. 나는 이것을 연구하고 있습니다. Visual C++에서 입력 텍스트 상자에 대해 "입력시 콘솔 커서를 오른쪽에서 왼쪽으로 이동하는 방법"과 동일한 문제를 해결할 수 있습니까? –

+0

@TahmidSaim 어쩌면 다음날 또는 그렇게 될 경우 추가 시간이 있습니다. –

관련 문제