프로그래밍을 처음 사용합니다. C++/Allegro로 카드 게임을 만들고 싶습니다. 그러나 그래픽 API는 관련성이 없습니다. 나는 그것이 당신이 클릭 할 수있는 많은 버튼을 가지고 싶습니다. 이것이 올바른 방법인지 궁금하네요. 예를 들어, 커서가 어떤 컨트롤을 클릭 하는지를 어떻게 알 수 있습니까? 내 직사각형 배열을 사용하고 내 마우스가 해당 경계 중 하나 인 경우 각 사각형을 확인합니다. 그러나이 사각형은 매우 좋지 않습니다. 2 점에서 선을 그리고 그 선의 어떤 부분을 드래그 할 수 있기를 원한다면 어떨까요? 나는이 일을 제대로하고 있는지 의심 스럽다. 이것에 대한 통찰력은 매우 도움이 될 것입니다. 감사합니다.포인트에서 오브젝트를 가져 오는 방법은 무엇입니까?
0
A
답변
0
기본적으로 마우스 기반 사용자 인터페이스를 만들고 싶습니다. 처음부터 알레그로에 GUI 시스템이 내장 된 이유는 이것이 처음부터 매우 어렵습니다. 마음에 들지 않는다면 GUI 라이브러리를 직접 사용하는 것이 좋습니다.
나는 Allegro의 추가 기능 인 C++에서 그래픽 인터페이스를 작성하기 위해 MasKing을 추가했습니다.
관련 문제
- 1. 이 Objective-C 오브젝트를 로컬 파일로 가져 오는 방법은 무엇입니까?
- 2. 이메일을 가져 오는 방법은 무엇입니까?
- 3. PLActorKit을 가져 오는 방법은 무엇입니까?
- 4. 오브젝트를 추상화하는 우아한 방법은 무엇입니까?
- 5. PHP에서 오브젝트를 병합하는 방법은 무엇입니까?
- 6. 웹 사이트에서 데이터를 가져 오는 방법은 무엇입니까?
- 7. tinymce 편집기에서 이미지를 가져 오는 방법은 무엇입니까?
- 8. ListView에서 전체 개체를 가져 오는 방법은 무엇입니까?
- 9. 열에서 고유 값을 가져 오는 방법은 무엇입니까?
- 10. Facebook에서 사진을 가져 오는 방법은 무엇입니까?
- 11. 이미지의 이름과 확장명을 가져 오는 방법은 무엇입니까?
- 12. 양식을 현재 화면으로 가져 오는 방법은 무엇입니까?
- 13. DataGridView에서 선택한 DataRow를 가져 오는 방법은 무엇입니까?
- 14. Windows 컴퓨터에서 소켓을 가져 오는 방법은 무엇입니까?
- 15. Windows 세션 목록을 가져 오는 방법은 무엇입니까?
- 16. 파일 확장자를 가져 오는 방법은 무엇입니까?
- 17. jquery 객체에서 selector를 가져 오는 방법은 무엇입니까?
- 18. 컨텍스트 메뉴에서 텍스트를 가져 오는 방법은 무엇입니까?
- 19. 웹 페이지에서 데이터를 가져 오는 방법은 무엇입니까?
- 20. 타사 템플릿을 Webmatrix로 가져 오는 방법은 무엇입니까?
- 21. app.config에서이 구성 값을 가져 오는 방법은 무엇입니까?
- 22. 자바 클래스를 가져 오는 방법은 무엇입니까?
- 23. UITextField에서 문자열을 가져 오는 방법은 무엇입니까?
- 24. div에 외부 페이지를 가져 오는 방법은 무엇입니까?
- 25. XMLEventAllocator의 인스턴스를 가져 오는 방법은 무엇입니까?
- 26. ListViewItem에서 ListView를 가져 오는 방법은 무엇입니까?
- 27. JSON 객체에서 데이터를 가져 오는 방법은 무엇입니까?
- 28. 문자열에서 하위 문자열을 가져 오는 방법은 무엇입니까?
- 29. jsf에서 HTMLDataTable의 데이터를 가져 오는 방법은 무엇입니까?
- 30. Datagrid보기 셀 값을 가져 오는 방법은 무엇입니까?
예를 들어, Vista Solitaire에서는 커서를 찾아서 카드를 어떻게 끌어 당 깁니 까? – jmasterx