首页VisualFreeBasic编程文档列表
  • VisualFreeBasic编译器下载

    FreeBasic的编译器非常多,VisualFreeBasic自带了1个编译器,但只支持多个编译器,可以下载不同的编译器,放到VFB里面。在VFB的选项中自由切换。下载网盘下载https://yfvb.lanzouu.com/b0nzxhdbi密码:g47tFB官网下载https://sourceforge.net/projects/fbc/files/下载后操作解压后,保存在VFB的Compi…
  • SDL3_API分类参考_SDL_net 核心 API 集合(CategorySDLNet)

    SDL_net核心API集合(CategorySDLNet)SDL_net是SDL官方的网络编程扩展库,它对BSDSockets、WinSock等系统级网络API进行了轻量级封装,核心设计目标是简化网络编程复杂度、处理各类边界情况,让开发者无需关注底层协议细节即可实现网络通信。其核心设计理念包括:全异步非阻塞接口(可显式等待操作完成)、抽象化地址管理(屏蔽不同网络协议差异)、简洁优先且不失功能完整…
  • SDL3_API分类参考_SDL_mixer 核心 API 集合(CategorySDLMixer)

    SDL_mixer核心API集合(CategorySDLMixer)SDL_mixer是SDL官方的音频混音扩展库,旨在简化复杂的音频处理任务。它提供音频文件解码、多音效混音、基础3D定位音频、各类音频特效等核心能力,支持实时混音输出到多个音频设备,也可将混音数据生成到内存缓冲区,甚至能同时完成这两种操作,是SDL生态中处理音频播放与混音的核心工具。核心概念与使用流程初始化:调用MIX_Init(…
  • SDL3_API分类参考_SDL_ttf 核心 API 集合(CategoryAPI)

    SDL_ttf核心API集合(CategoryAPI)SDL_ttf是SDL的官方字体渲染扩展库,该分类汇总了SDL_ttf全量核心API,涵盖字体加载/管理、文本渲染(Surface/Renderer/GPU三种模式)、字形/排版控制、多语言文本处理等功能,是SDL生态中实现高质量文本渲染的核心接口集合。核心API列表(按功能分类)一、基础初始化与版本管理TTF_Init:初始化SDL_ttf库…
  • SDL3_API分类参考_SDL_image 核心 API 集合(CategoryAPI)

    SDL_image核心API集合(CategoryAPI)SDL_image是SDL的官方图像扩展库,该分类汇总了SDL_image所有核心API,涵盖静态图像加载/保存、动画解码/编码、格式检测、GPU纹理加载等全量功能,是SDL生态中处理图像的核心接口集合。核心API列表(按功能分类)一、动画编解码核心接口1.动画解码器(AnimationDecoder)IMG_CreateAnimation…
  • SDL3_API分类参考_其它功能(CategoryMisc)

    其它功能子系统(CategoryMisc)SDL中无法归类到其他特定子系统的零散API函数集合,这类函数功能独立且不隶属于某一核心模块,目前仅包含URL打开这一通用功能。函数SDL_OpenURL:调用系统默认程序打开指定的URL(支持http/https网页链接、mailto邮件链接、file本地文件链接等),跨平台行为一致,无需关心不同系统的URL打开方式差异数据类型(无)结构体(无)枚举(无…
  • SDL3_API分类参考_GUID 处理(CategoryGUID)

    GUID处理子系统(CategoryGUID)GUID(全局唯一标识符)是一个128位的数值,用于唯一标识某个对象/实体——其核心特性是「全局唯一性」,可确保在不同系统、不同场景下不会出现重复值。SDL为GUID提供了核心的序列化/反序列化能力:支持将二进制格式的GUID转换为人类可读的字符串格式,也支持将字符串格式的GUID解析回二进制结构,方便存储、传输和展示。函数SDL_GUIDToStri…
  • SDL3_API分类参考_标准工具函数(CategoryStdinc)

    标准工具函数子系统(CategoryStdinc)SDL提供了一套自研的核心C运行时函数实现,旨在解决跨平台开发中C标准库的兼容性问题:解耦运行时依赖:应用可直接使用这些函数,无需依赖特定的C运行时库(甚至无需任何C运行时);跨平台行为一致:避免不同平台的C函数表现差异(如Windows/Linux下snprintf()行为不同、itoa()仅存在于部分平台);性能与兼容性兼顾:对于SDL_mem…
  • SDL3_API分类参考_系统适配(CategorySystem)

    系统适配子系统(CategorySystem)SDL提供的平台专属API集合,这类函数用于处理特定操作系统的个性化需求——由于其功能高度依赖平台特性,无法抽象为跨平台通用接口。大多数应用无需使用这些函数即可正常运行,但在以下场景中能发挥关键作用:与特定系统的其他组件集成(如Android的JNI、Windows的消息钩子);为应用添加平台专属的体验优化(如iOS动画回调、Android吐司提示);…
  • SDL3_API分类参考_区域设置(CategoryLocale)

    区域设置子系统(CategoryLocale)SDL提供了轻量的区域设置服务,核心能力是获取用户的首选区域列表(由「语言+国家/地区」组成)。该子系统仅包含一个核心函数:SDL_GetPreferredLocales(),它会自动处理不同系统、不同配置方式下的语言设置解析,兼容各类复杂的用户语言配置场景(如多语言优先级、地区变体等)。这一功能是实现应用多语言适配的基础——通过获取用户的首选语言,应…