loadcursorfromfile

VB编程中自定义鼠标指针CUR文件应用详解 这个函数是加载.cur或.ani文件的终极武器。但在VB6中,你需要先“宣誓效忠”:' 宽字符版本,强烈推荐!支持中文路径(ByVal lpFileName As Long) As Long ' 注意参数是Long,因为它传的是字符串地址' 千万别忘了清理门户为什么参数是Long?因为Win32 API要的是字符串在内存中的地址(指针),而不是字符串本身。 阅读详情
  name="google_ads_frame" marginwidth="0" marginheight="0" src="http://pagead2.googlesyndication.com/pagead/ads?client=ca-pub-5572165936844014&dt=1193665761703&lmt=1193665780&format=336x280_as&output=html&correlator=1193665761687&url=http%3A%2F%2Fwww.codeguru.cn%2Fpublic%2Fiframe%2Fwinapiiframe.htm&color_bg=FFFFFF&color_text=000000&color_link=000000&color_url=FFFFFF&color_border=FFFFFF&ad_type=text&ga_vid=1285758818.1193665762&ga_sid=1193665762&ga_hid=111695597&flash=9&u_h=768&u_w=1024&u_ah=740&u_aw=1024&u_cd=32&u_tz=480&u_his=8&u_java=true" frameborder="0" width="336" scrolling="no" height="280" allowtransparency="allowtransparency">     函数功能:该函数根据一个文件中所含的数据创建光标。该文件由它的名字所指定或由一个系统光标鉴别器指定,该函数返回一个新建光标的句柄,文件所包含的光标数据可以是光标格式(CUR)或运动光标格式(.ANI)。

    函数原型:HCURSOR LoadCursorFromFile(LPCTSTR IpFileName);

    参数:

    IpFileName:指明创建光标所用的文件数据资源,文件中的数据格式必须是COR或ANI,如果IpFileName的高位字为非零,则IpFileName就是指向一个字符串的指针,该字符串是包含光标数据的文件的名字。

    如果IpFileName的高位字为零,低位字是系统光标标识符,则该函数在WIN.INI文件中搜索与系统光标名字有关的[Cursors]条目,下面是系统光标的名字和标识符的清单:

    "AppStarting":OCR_APPSTARTING;"Arrow":OCR_NORMAL"Crosshair":OCR_CROSS;"Hand":WindowsNT5.0 and laterOCR_HAND;"Help":OCR_HELP;"IBeam":OCR_IBEAM;"Icon":OCR_ICON;"No":OCR_NO;"Size":OCR_SIZE;

    "SizeAll":OCR_SIZEALL;"SizeNESW":OCR_SIZENESW;"SizeNS":OCR_SIZENS;"SizeNWSE":OCR_SIZENESW;"SizeWE":OCR_SIZEWE;"UpArrow":OCR_UP;"Wait":OCR_WAIT

    返回值:如果成功,返回值是新建光标的句柄;如果失败,返回值为空(NULL)。若想获得更多错误信息,请调用GetLastError函数。GetLastError也许会返回如下的值:ERROR_FILE_NOT_FOUND,没有找到指定的文件。

    速查:Windows NT:3.1及以上版本;Windows:95及以上版本:Windows CE:不支持;头文件:winuser.h;库文件:user32.lib;Unicode:在Windows NT中实现Unicode和ANSI两个版本。

innoset 打包模仿有道云,前人栽树后人乘凉,优化了他们的包,能够运行。 该脚本借鉴网友们的成果,做了部分优化,本脚本纯属学习使用,如发生问题,作者不负任何责任。有异议,请联系harouncloud@foxmail.com 立即下载

相关推荐

动态加载光标一起KoKo

设置鼠标指针,搜索文件,路径取文件名,SetClassLongA,LoadCursorFromFile,SetSystemCursor

加载光标

<br />windows程序中,在窗口类的定义中,WNDCLASS结构体的一个成员 <br />wndcls.hCursor 可以选择不同的光标,总结如下: <br /> <br />1.系统光标。 加载系统光标比较简单. <br />wndcls.hCursor=LoadCursor(NULL,IDC_CROSS);//加载标准的系统光标 <br />注意第一个参数必须为NULL,第二个参数可以有不同的选择,更多的参数,查找msdn <br /> <br />2.自定义静态光标 自定义静态光标的加载有两

WINCOL的专栏 4846

STM32F103RC学习(一)

STM32F103RC学习(一)

Cat_South_North的博客 6057

VB备忘录(13) 鼠标键盘

鼠标 改变光标 LoadCursorFromFile  载入光标图形,返回一个句柄。(这个句柄用SetClassLong,可以将其设置为某个对象中的光标) DestoryCursor              卸载光标句柄,用默认 SetClassLong               设置目的对象内的光标 Option Explicit Private Declare Fun

白话魔法师 1377

手把手教你用CV5200模块搭建无人机高清图传系统(含实测数据)

本文提供了一份基于CV5200模块搭建远距离无人机高清图传系统的完整实战指南。文章详细解析了系统架构、硬件连接、软件配置与优化,并分享了实地飞行测试数据。核心在于利用CV5200的LR-WiFi私有协议,在视距下实现数公里级的稳定高清视频传输,为DIY爱好者和行业应用提供了高性价比的解决方案。

day7的博客 720

从零到一:Qt与PCL的跨平台开发环境搭建全攻略

本文详细介绍了从零开始搭建Qt与PCL跨平台开发环境的完整流程,涵盖Windows、Linux和macOS三大平台。重点解析了Qt5与Qt6版本选择、PCL库安装配置、VTK集成等关键技术要点,并提供跨平台CMake项目模板和常见问题解决方案,助力开发者快速构建三维点云处理应用。

weixin_29280657的博客 384

怎么改变光标Cursor(5种方法)

来自博主曾经一片的:MFC 设置光标 SetCursor(HCURSOR hCursor)用法。 各类光标: IDC_APPSTARTING 标准的箭头和小沙漏 IDC_ARROW 标准的箭头 IDC_CROSS 十字光标 IDC_HELP 标准的箭头和问号 IDC_IBEAM 工字光标 IDC_NO 禁止圈 IDC_SIZEALL 四向箭头指向东、西、南、北 IDC_SIZENESW 双箭头指向...

z2431435的博客 3823

从充电管理芯片里‘偷师’:拆解一个PMOS双向开关电路,搞定你的固态继电器需求

本文深入解析了PMOS双向开关电路在固态继电器应用中的设计要点,重点探讨了防电流倒灌和高侧双向开关的实现技巧。通过拆解充电管理芯片中的PMOS背靠背结构,工程师可以构建高效可靠的固态开关方案,适用于智能硬件和电池管理系统。文章还提供了关键参数选择、电路优化建议及实测数据对比,助力解决电源防反接等工程难题。

weixin_33698043的博客 483

Unity 动态更改鼠标样式

方法参考博客:https://gameinstitute.qq.com/community/detail/118295 using System.Runtime.InteropServices; public class CursorTools { [DllImport("User32.DLL")] public static extern IntPtr LoadCursorFromFile(string fileName); [DllImport("User32.DLL")]

weixin_42266035的博客 1037

100多台物理GPU服务器,每台服务器上有8张GPU卡,组网

计算网用 IB/RoCEv2 保证低延迟高带宽,支撑 800+GPU 的分布式训练;管理网和存储网独立部署,避免干扰核心通信;全链路冗余和规范布线,确保集群稳定运行;搭配 Slurm/K8s 和监控工具,实现高效管理。该方案可支撑千亿参数大模型训练,且具备极强的扩展性,未来可平滑扩容至 200 + 台服务器。

weixin_42795092的博客 2021

Flink CDC 实战:5分钟搞定PostgreSQL数据实时同步(附避坑指南)

本文详细介绍了如何使用Flink CDC实现PostgreSQL数据的实时同步,包括环境配置、逻辑复制槽创建、Flink环境搭建及实战验证。通过5分钟快速指南,帮助开发者高效搭建实时数据管道,并提供了常见问题排查和生产环境优化建议。

red88的博客 820

Inno Setup 安装包美化问题记录

但是这个版本只能在作者修改后的inno setup版本上运行,我自己安装的版本无法识别{#A},会提示未定义标识符A。错误版本:inno setup 6.0.5。对比了其它可以正常打包运行的脚本。

l1179237106的博客 312

python——模拟砍价

类型:随机数。

m0_62488776的博客 1971

win32程序使用硬件光标

游戏中修改光标样式的做法有两种:1、ShowCursor(false);来隐藏光标(这个函数详情见msdn,没有想象中的简单),然后根据光标位置绘制位图  该做法的缺点在于:如果程序在处理后台逻辑时,发生了异常导致的客户端无法渲染出足够的帧数,则光标的移动会异常困难   解决的方法为下面的方法2、使用硬件光标:即用::LoadCursorFromFile与::SetCursor来设置不同状态的光标...

weixin_34347651的博客 267

通俗范畴论10 泛性质(MD版)

既然泛性质可以在同构意义下唯一确定一个泛构造,那么我们就可以用泛性质来定义泛构造。我们回顾一下已经掌握的泛性质和泛构造。泛性质其实我们并不陌生,始对象和终对象,就是具有泛性质的对象,一个具有“始”的泛性质,一个具有“终”的泛性质。比如始对象,如果一个范畴里面有始对象,它到所有对象都有且只有一个态射,这样的对象可能有两个么?嗯,还真可能,但是这两个始对象同构,所以在同构意义下,它们可以看成一个,因此在同构意义下,始对象是唯一的。同理,终对象也一样。同构的始对象。

RockTec的专栏 478

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

显示自定义动画鼠标或彩色图标(VB.net)

////显示自定义动画鼠标或彩色图标//根据【孟子E章】的专栏C#代码 http://blog.youkuaiyun.com/net_lover/archive/2004/10/22/146575.aspx//Imports System.Runtime.InteropServicesImports System.ReflectionPublic Class Form1    Inherits

c#专栏 2505

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

让彩色光标出现在Delphi程序中

<!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--><script type="text/javascript"

zgqtxwd的专栏 449

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

Delphi 更换鼠标图标

DELPHI中使用自定义光标 在DELPHI中使用自定义光标是非常容易的,只有用几个API函数就可以搞定。 最常见的用法是使用LoadCursorFromFile函数从文件载入光标(当然也可从资源中载入),然后使用SetClassLong函数替换掉指定窗体的光标,具体程序如下: var hOldCur: HICON; hNewCur: HICO

changjuanfang的专栏 1008

加载动态鼠标光标

用函数 LoadCursorFromFile  来加载动态的鼠标光标..,..

W_SX12553的专栏 758

loadcursorfromfilel

      函数功能:该函数根据一个文件中所含的数据创建光标。该文件由它的名字所指定或由一个系统光标鉴别器指定,该函数返回一个新建光标的句柄,文件所包含的光标数据可以是光标格式(CUR)或运动光标格式(.ANI)。    函数原型:HCURSOR LoadCursorFromFile(LPCTSTR IpFileName);    参数:    IpFileName:指明创建光标所用的文件数据资源

302

在WinForm将光标设置为动画光标

在.Net1.1中默认情况下是不支持动画光标的,此是若要使WinForm的光标变为动画光标,就应使用WinAPI了: 函数功能:该函数根据一个文件中所含的数据创建光标。该文件由它的名字所指定或由一个系统光标鉴别器指定,该函数返回一个新建光标的句柄,文件所包含的光标数据可以是光标格式(CUR)或运动光标格式(.ANI)。 函数原型:HCURSOR LoadCursorFromFi...

weixin_30914981的博客 166

windows编程--动态加载光标和图标

1. 加载光标   注意 加载光标不能发送WM_SETCURSOR 光标的位置不断变化 只在一瞬间有效 case WM_CHAR:     {        HICON hCursor = = LoadCursor(NULL,IDC_ARROW);   //加载标准光标                 SetClassLong(hWnd,GCL_HCURSOR,(LPARAM)hCurso

老衣的专栏 2642

win32从一个文件路径而不是资源中加载光标的解决办法

HCURSOR WINAPI LoadCursorFromFile(   _In_ LPCTSTR lpFileName  // 光标文件路径    );

1806

关于加载大图标的问题

      SetClassLong(handle, GCL_HCURSOR, LoadCursorFromFile(d:/cursor.cur));设置窗口的光标,结果64×64被压缩成了32x32.。      找了些资料,发现cursor的尺寸是由当前的显示驱动支持的,windows无法显示display不支持的cursor尺寸,如果要检查自己系统所支持的尺寸,可以用GetSyste

894

Visual c++6.0 如何自定义一个光标,使其变成字

1.新建光标文件 2.点击上图最右边的按钮 3.选择自定义 4.可选择宽高和颜色 5.点击上面的文字按钮 6.输入文字后光标即显示输入文字 然后把本来的LoadCursor函数 修改为 LoadCursorFromFile ...

z2431435的博客 1177

Win32 改变鼠标的光标图片

通过百度尝试几种方法之后,一开始老是没显示所导入的光标图片,最后才发现原来要将图片格式转为.ico或.cur格式才能正常导入程序并显示, 将图片放在此程序的.exe目录下即可,代码如下: //可以定义图片路径数组pics[]来更换光标图片。 winclass.hCursor = LoadCursorFromFile(pics[0]);//读入鼠标光标图文件。 //设置鼠标光标图案 ::SetC

Inite的博客 4126
上一篇: keybd_event
下一篇: loadcursor
WinApiExample
博客等级 码龄19年 2粉丝 663原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值