我使用Delphi xe-8,我使用线程进行查询,我想在我的线程正在工作时显示沙漏光标。在窗体上设置光标不会显示在控件上
我将光标设置为沙漏,但是当我将鼠标悬停在窗体上的控件上时(例如在网格上),光标显示为默认值;当我将鼠标悬停在表单本身上时,光标只会改变。我想要做的是在窗体上显示沙漏形光标,并在窗体上显示任何控件,但不是应用程序的其余部分。
我试图将Screen.Cursor设置为crHourGlass,但它是用于整个应用程序,所以即使我将鼠标悬停在另一个窗体上,它也是沙漏。
有没有可能这样做?如果是我该怎么做?
线程没有游标。如果您希望每个控件具有相同的光标,则需要为每个控件设置它。如果你这样做,确保你包括一个try..finally,以确保他们都得到回退。 –
你需要设置['Screen.Cursor'](http://docwiki.embarcadero.com/Libraries/Berlin/en/Vcl.Forms.TScreen.Cursor) –
@FreeConsulting:不,你不知道,海报说他们已经尝试过了。 –