win32 책이나 google에서이 문제를 많이 찾을 수 없었습니다. 대화 상자 창에서 만든 푸시 버튼의 x 위치를 이동하려고합니다. 요컨대, 6 개의 버튼이 있고 4, 5 또는 6 개의 버튼을 표시해야하는 경우이를 기반으로 위치를 바꾸고 싶습니다.C를 사용하여 win32에서 런타임 중에 버튼의 x 위치를 이동
목표는 런타임 중에 버튼에 메시지를 보내고 x 위치로 이동하는 것입니다. 런타임 중에 버튼 텍스트 필드와 색상을 업데이트하는 간단한 방법을 찾을 수 있지만 위치는 알 수 없습니다. 내 버튼이
...
#define IDC_PB_BUTTON_A
과 대화 창에서이로 만들어 ...
PUSHBUTTON "A", IDC_PB_BUTTON_A, 4, 4, 30, 30, BS_MULTILINE
나는 런타임 중에 첫 번째 4 값을 잡아 그것을 통해 이동하고자하는
10 단위로 x 위치 값이 4에서 14로 변경되었습니다.
PUSHBUTTON "A", IDC_PB_BUTTON_A, 14, 4, 30, 30, BS_MULTILINE
나는 이걸 할 수 있었으면 좋겠다. 일종의 SendDlgItemMessage(),하지만 주제에 아무것도 찾을 수 없습니다. 어떤 제안?
질문에 대한 답변을 수정하지 마십시오. 그것이 현재 답변과 충분히 다르다면, 답변으로 직접 게시하십시오. – ChrisF