lc-soft / LC-Finder

An image annotation and object detection tool written in C
https://lcfinder.lc-soft.io
GNU General Public License v2.0
176 stars 37 forks source link

添加UWP版本 #36

Closed lc-soft closed 6 years ago

lc-soft commented 7 years ago

调用Drect2D接口将LCUI渲染的图像绘制到UWP应用的窗口中。 可能需要添加UWP版的鼠标、键盘、触屏支持。

lc-soft commented 7 years ago

Windows 应用验证工具测试不通过,需要解决。

qq 20170411223323

LCUI 需要将 win32 接口的调用代码禁用掉。 libxml2 和 sqlite3 可以编译成 windows 运行时组件。 unqlite 不支持,主要有以下接口:

GetProcessId()
GetVersionExW()
MoveFileW()
CreateFileW()
GetFileSize()
GetEnvironmentVariableA()
GetFileInformationByHandle()
AreFileApisANSI()
GetTempPathA()
GetStdHandle()
UnlockFile()
LockFile()
lc-soft commented 7 years ago

freetype、libpng、jpeg、libxml2 已经编译成 windows 运行时组件。

image

LCUI 还剩下10个接口需要调整。

image

lc-soft commented 7 years ago

LCUI 已经支持编译成 Windows 运行时组件,现在只剩下 unqlite。

image