我用
IF NOT SetSystemCursor(LoadCursor(0, IDC_ARROW), OCR_IBEAM) then
ShowMessage(SysErrorMessage(GetLastError));设置系统的光标OCR_IBEAM为IDC_ARROW的话会变成交换了光标,于是我就查了下资料
说还有CopyCursor这个API,
于是就定义了function CopyCursor(pcur: HCURSOR): HCURSOR; stdcall;
external user32 name 'CopyCursor'; IF NOT SetSystemCursor(CopyCursor(LoadCursor(0, IDC_ARROW)), OCR_IBEAM) then
ShowMessage(SysErrorMessage(GetLastError));当时我定义了之后user32.dll里面没有这API,核心:请问知道一个光标句柄如何复制建立一个新的光标副本的句柄出来?
IF NOT SetSystemCursor(LoadCursor(0, IDC_ARROW), OCR_IBEAM) then
ShowMessage(SysErrorMessage(GetLastError));设置系统的光标OCR_IBEAM为IDC_ARROW的话会变成交换了光标,于是我就查了下资料
说还有CopyCursor这个API,
于是就定义了function CopyCursor(pcur: HCURSOR): HCURSOR; stdcall;
external user32 name 'CopyCursor'; IF NOT SetSystemCursor(CopyCursor(LoadCursor(0, IDC_ARROW)), OCR_IBEAM) then
ShowMessage(SysErrorMessage(GetLastError));当时我定义了之后user32.dll里面没有这API,核心:请问知道一个光标句柄如何复制建立一个新的光标副本的句柄出来?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货