Rust 如何更改Piston2D/PistonWindow/GluinWindow中的光标图标?

Rust 如何更改Piston2D/PistonWindow/GluinWindow中的光标图标?,rust,window,mouse-cursor,rust-piston,Rust,Window,Mouse Cursor,Rust Piston,像普通、忙碌或文本选择。我想创建桌面Windows应用程序,需要更改其图标。活塞本身不直接提供更改光标图标的功能。但是,在某些情况下,活塞会公开底层窗口,而底层窗口确实提供了该功能 例如,您提到的,我假设是来自的glutin\u window::GlutinWindow。它通过访问字段间接提供对底层的访问 底层确实有一个可以指定的 使用glutin\u窗口::glutin窗口; 使用glutin::window::CursorIcon; 设wnd:GlutinWindow=。。。; wnd.ct

像普通、忙碌或文本选择。我想创建桌面Windows应用程序,需要更改其图标。

活塞本身不直接提供更改光标图标的功能。但是,在某些情况下,活塞会公开底层窗口,而底层窗口确实提供了该功能

例如,您提到的,我假设是来自的
glutin\u window::GlutinWindow
。它通过访问字段间接提供对底层的访问

底层确实有一个可以指定的

使用glutin\u窗口::glutin窗口;
使用glutin::window::CursorIcon;
设wnd:GlutinWindow=。。。;
wnd.ctx.window().set_cursor_图标(CursorIcon::Default);
wnd.ctx.window().set_cursor_图标(CursorIcon::Wait);
wnd.ctx.window().set_cursor_图标(CursorIcon::Text);