저는 Microsoft Visual C# 2008의 Cosmos를 사용하여 원시 TUI 운영 체제를 만들었습니다. 나는 Cosmos에서 GUI를 만드는 방법을 궁금해. 나는 그것이 가능하다는 것을 알고 있지만, 나는 그것을 만드는 방법을 알고 싶다. 건설적인 비평은 인정하지 않았고, 모욕하지 않았습니다! 필자가 절대적인 초보자이기 때문에 기본 C# 명령에 대한 지식 만 가지고 코드 (및 코드 주석)로 회신 해주십시오. 감사!Cosmos : Help in C#
3
A
답변
1
귀하의 마일스톤이 무슨 소용인지 모르겠지만이 방법이 효과가있을 것이라고 생각합니다. 이 클래스 수준 변수가 필요합니다
: 이screen = new Cosmos.Hardware.VGAScreen();
screen.SetMode300x200x8();
screen.Clear(0);
//done init vga screen
마지막 코멘트 후, 코드에서, 당신은 픽셀의 색상을 설정하려면이 옵션을 사용할 수 있습니다
Cosmos.Hardware.VGAScreen screen;
그리고 당신의 초기화 방법에
screen.SetPixel300x200x8(uint x, uint y, uint color);
color 매개 변수는 256 색 형식 (숫자 0에서 255까지)의 픽셀 색입니다. 그것이 GUI를 만드는 데 필요한 전부입니다. 그래도 모양을 만들려면 많은 수학 기술이 필요합니다.
0
도형을 만드는 GUI API가 있습니다. 구글/유튜브에 검색하거나 코스모스 '는 CodePlex 페이지의 토론 페이지를 방문하십시오 항목을에-I 모습
관련 문제
- 1. CCAction help in Cocos2d
- 2. Cosmos OS에서 C#으로 GUI 개발
- 3. C# cosmos 파일 IO 및 디렉토리
- 4. Help in Microsoft Visual Studio 2010 - Visual C#
- 5. 1-way anova in R help
- 6. C# Regex Help
- 7. C# query database help
- 8. fgets malloc c help
- 9. C# GDI Drawing2D help
- 10. C++ OpenGL gluLookAt help
- 11. C# System.Net.Sockets.Socket.Connect() help
- 12. datagridview datetimepicker C# help
- 13. C++ help with headers
- 14. C# SQLCommandBuilder Help
- 15. -NaN print in C in
- 16. C# LINQ Distinct (IEqualityComparer) help
- 17. C# MultiThreaded HttpWebRequest timeouts .. Help!
- 18. Help with C++ Boost :: regex
- 19. In-Place String Reverse in C
- 20. C# DbCommand in loop
- 21. AttachmentCollection attachmentCollection in C#
- 22. datagridview in C#
- 23. ComVisible in C++/CLI
- 24. MessageBox in C#
- 25. EVAL IN C# asp.net
- 26. wget/curl in C#
- 27. DataSet.Relations in C# .net
- 28. DataTable in C#
- 29. Search in ListView C#
- 30. Ektron pageID in C#
마지막으로, 몇 년 전에, 마우스 및 VGA 지원했다. 그들은 여전히 있습니다. 그들없이 GUI를 만들 수 없습니다. –