while true do
begin
if 鼠标是沙漏 then
Break;
end请问怎么实现啊
begin
if 鼠标是沙漏 then
Break;
end请问怎么实现啊
解决方案 »
- 最近要做socket,自己拟了个封包协议,帮忙看看可行性
- 报表的内容能否修改
- 如何实现模板的问题!帮我解决了给100分 200409
- 请教串口通信的问题,各位大侠请指教!
- 怎样得到一个字符串string的子串 急~~~
- Delphi7中,server程序想发一个广播(包含自己的IP&Port),client程序收到广播后既可以建立连接.哪一个控件可以实现?
- 自己开发控件用于软件开发的一些经验!(纯属个人意见)希望高手也谈谈,有分~
- 急救!有关类的继承问题。
- 如何在树行表TreeView中快速加载数据?
- 什么函数可以删除字符串指针变量中的某个或某几个字符?delete()不行哦。。。
- 在TDatasetProvider组件的data属性中是否也传递了表字段的类型、名称等信息,如何取得或设置这些值
- 怎样显示XML数据库啊????
begin
if Screen.Cursor = crHourGlass then
Break;
end
if Screen.Cursor = crHourGlass then
如果是判断某个控件上的则:
if 控件.Cursor = crHourGlass then
中变为沙漏就Break,鼠标移到了程序form外面后,我设置了
另一个程序的form鼠标移上去的时候我设置了鼠标状态变为
crHourGlass。while True do
begin
mouse_event(MOUSEEVENTF_MOVE,1,0,0,0);
if Screen.Cursor = crHourGlass then
Break;
end;但是程序没有Break,请问是为什么?我觉得没取到状态。
procedure TForm1.Button1Click(Sender: TObject);
var
vCursorInfo: TCursorInfo;
begin
while True do begin
mouse_event(MOUSEEVENTF_MOVE,1,0,0,0);
vCursorInfo.cbSize := SizeOf(vCursorInfo);
GetCursorInfo(vCursorInfo);
Application.ProcessMessages;
if vCursorInfo.hCursor = Screen.Cursors[crHourGlass] then Break;
end;
end;