Windows용 Rust 소개
Rust 항목을 사용하여 Windows에서 개발하는
GitHub의 Windows용 Rust 리포지토리 릴리스 로그 에서 모든 최신 업데이트를 찾을 수 있습니다.
Windows용 Rust를 사용하면
CreateEventW 및 WaitForSingleObject와 같은 시대를 초월한 함수, Direct3D와 같은 강력한 그래픽 엔진, CreateWindowExW 및 DispatchMessageW와 같은 기존 창 함수 또는 컴퍼지션과 같은 최신 UI(사용자 인터페이스) 프레임워크 중 어느 것이든 Windows 크레이트는 사용자가 다루었습니다.
win32metadata 프로젝트는 Win32 API에 대한 메타데이터를 제공하는 것을 목표로 합니다. 이 메타데이터는 강력한 형식의 API 서명, 매개 변수, 및 형식을 포함하는 API 인터페이스에 대해 설명합니다. 이렇게 하면 전체 Windows API를 Rust에서 사용할 수 있는 자동화되고 완전한 방식으로 프로젝션할 수 있습니다(C# 및 C++와 같은 언어). 또한 Win32 API를 더 많은 언어에서 더 쉽게 액세스할 수 있도록 하는 내용을참조하세요.
Rust 개발자는 Cargo(Rust의 패키지 관리 도구)와 https://crates.io (Rust 커뮤니티의 크레이트 레지스트리)를 사용하여 프로젝트의 종속성을 관리합니다. 좋은 소식은 Rust 앱에서 windows crate를 참조할 수 있으며, 즉시 Windows API 호출을 시작할 수 있다는 것입니다.
C++/WinRT와 마찬가지로 Windows용 Rust는 GitHub에서 개발된 오픈 소스 언어 프로젝션입니다. Windows용 Rust에 대한 질문이 있거나 문제를 보고하려는 경우 Windows용 Rust 리포지토리를 사용합니다.
Windows용 Rust 리포지토리에는 따를 수 있는 몇 가지 간단한 예제 있습니다. 그리고 로버트 Mikhayelyan의 지뢰 찾기형태로 우수한 샘플 앱이 있습니다.
Windows용 Rust에 기여
Windows용 Rust 는 여러분의 기여를 환영합니다!
Windows API에 대한 Rust 설명서
Windows용 Rust는 Rust 개발자가 즐길 수 있는 세련된 도구 체인의 이점을 누릴 수 있습니다. 그러나 전체 Windows API를 손쉽게 사용하는 것이 약간 어려워 보이는 경우 Windows API대한
이 리소스는 기본적으로 Windows API 및 형식이 Idiomatic Rust로 프로젝션되는 방법을 문서화합니다. API에 대해 알아야 할 사항을 찾아보거나 검색하고 호출 방법을 알아내는 데 사용하십시오.
Windows용 Rust를 사용하여 앱 작성
다음 항목은 RSS 판독기 자습서입니다. 여기서는 Windows용 Rust를 사용하여 간단한 앱을 작성하는 단계를 안내합니다.
관련
- Rust를 사용하여 Windows에서 개발하는 개요
- RSS 판독기 자습서
- 창문 상자
창 상자 대한설명서 - Win32 메타데이터
- 더 많은 언어 Win32 API에 더 쉽게 액세스할 수 있도록 만들기
- Windows API 대한
Rust 설명서 - Windows용 Rust
- Minesweeper 예제 앱
Windows developer