
FMX C++
文章平均质量分 57
JoJo93
这个作者很懒,什么都没留下…
展开
-
触摸屏上图片移动延迟削减方法
问题背景:利用红外扫描的触摸屏会因为电视+扫描框+软件处理性能而产生延迟,在图片移动的过程中,会出现图片滞后于手指的情况。在手指移动速度很大的情况下,图片落后的距离会达到10cm左右。 问题分析:使用高清摄像机,拍摄触摸画面,统计出延迟帧数为4帧,时间为67ms。每秒扫描框可以采集到50-120帧数据(和框性能有关),根据触摸点的个数有所不同(采集性能有限,触摸点多的情况下,单触摸原创 2016-10-26 17:01:17 · 1323 阅读 · 0 评论 -
C++ Builder中制作图片边缘模糊效果的几种方法
制作图片边缘模糊效果,同时避免Cannot create a texture for DirecterD2D和OutOfmemory。原创 2016-11-16 17:46:40 · 1390 阅读 · 0 评论 -
C++ builder 方法笔记
1.加载图片bitmap->LordFromFile(Address) 2.创建缩略图TBitmap* __fastcall :: bitmap->CreateThumbnail(width,height)原创 2016-11-17 15:13:28 · 634 阅读 · 0 评论 -
C++文件相关
c++ 文件操作原创 2016-12-15 15:56:43 · 490 阅读 · 0 评论 -
播放PowerPoint(PPT)并嵌入窗体
根据需求,需要在我们的应用程序中可以播放PPT并操作翻页。 由于使用的是c++ builder,没有VS的Windows控件库,所以一开始的打算是把PPT当成一个整体窗口来处理。操作步骤:(1)以播放方式打开PPT 通过Baidu发现是POWERPNT.EXE启动的PPT,所以可以通过ShellExcute(windo原创 2017-02-13 15:10:10 · 11721 阅读 · 4 评论 -
C++截图并保存为文件
调用WindowsApi,使用Com组件,我也是借鉴加修改的,以后当成工具调用就可以了,写了部分注释,就不一句句讲解了。 GetThumbImage()是用来调用截图的ScreenCapture类的,可以指定保存的文件名,截图的范围。TBitmap* __fastcall TForm3::GetThumbImage(){ TImage *img = NULL; TBit原创 2017-02-13 16:10:56 · 4741 阅读 · 0 评论 -
Fmx判断ListBox显示到最下面一个文件(用来延迟加载)
背景:开发的时候,加载USB中的图片/视频文件的缩略图,如果一次性加载进来(FMX中子线程不能利用bitmap预先加载),会导致主线程顿卡,只能利用系统空闲时间或者分批加载。方法: ViewportPositionChange();在ListBox的Action中可选。如:void __fastcall TForm1::lbFileNamesViewportPositio原创 2017-03-12 18:59:53 · 871 阅读 · 0 评论