小编phi*_*ilm的帖子

将 CMake 项目导入 CodeLite

我想知道是否有人知道如何将现有的 cmake 项目导入到 CodeLite IDE 中?

这是一个 C++ 项目,我拥有所有 .c 和 .h 文件。我有 CMake 列表以及不适合该项目的列表。

我在 Ubuntu 16.04 上运行 CodeLite 11.0.4。

如果 CodeLite 无法做到这一点,那么是否有可以导入 CMake 项目的 IDE?

c++ ubuntu cmake codelite

6
推荐指数
1
解决办法
4308
查看次数

我需要一些帮助来了解 USB 游戏控制器(HID 设备)

我对这个奇怪的标题表示歉意,但这是我现在能想到的最好的标题。我有一个项目,正在构建一个用作游戏控制器的 HID 设备。我正在考虑模拟该控制器,以便它在 Windows PC 上显示为 Xbox 360 控制器。有一个不错的 API,称为 XInput API,用于游戏,以便它们可以使用 360 控制器。我想利用这一点。

我目前正在研究如何对微控制器进行编码,使其在 PC 上显示为 360 度控制器。我确实有一些问题,希望在该领域具有更多专业知识的人可以帮助我。

1) 我正在研究 HID 标准。我想知道,是否有一个专门为游戏控制器指定的 HID 标准的单独子类,我可以使用它与 XInput API 兼容?或者至少,HID 标准中是否有关于游戏控制器的规定?

2)我在这里找到了有关如何使用 XInput API 的文档:https://learn.microsoft.com/en-us/windows/desktop/xinput/getting-started-with-xinput

现在,我想知道是否有任何文档指定如何使 HID 设备兼容 XInput API,或者我是否会进行一些逆向工程,使用 API 来指导如何对微控制器进行编码?

3) 最后,是否有关于 PC 用于与 Xbox One 控制器通信的 API 的文档?或者它仍然是 XInput API?或者是 Gamepad 类(https://learn.microsoft.com/en-us/uwp/api/windows.gaming.input.gamepad

感谢您花时间阅读本文,期待您的回复!

usb xbox360 hid xinput xbox-one

3
推荐指数
1
解决办法
1万
查看次数

快速 4 中的模态弹出

我最近一直在互联网上搜索用于 iOS 编程的模态对话框的实现。

我知道 UIAlertViewController。事实上,我目前正在一个应用程序中使用这个实现。但是,我需要一些模态的东西。我需要代码停止执行,直到用户单击警报中的按钮。

到目前为止,我还没有真正看到任何令我满意的实现。这是我的代码的当前状态:

func messageBox(messageTitle: String, messageAlert: String, messageBoxStyle: UIAlertControllerStyle, alertActionStyle: UIAlertActionStyle)
    {
        var okClicked = false
        let alert = UIAlertController(title: messageTitle, message: messageAlert, preferredStyle: messageBoxStyle)

        let okAction = UIAlertAction(title: "Ok", style: alertActionStyle)
        {
            (alert: UIAlertAction!) -> Void in
            okClicked = true
        }


    /*    alert.addAction(UIAlertAction(title: NSLocalizedString("OK", comment: "Default action"), style: alertActionStyle, handler: { _ in
            okClicked = true
            NSLog("The \"OK\" alert occured.")
        }))*/

        alert.addAction(okAction)

        self.present(alert, animated: true, completion: nil)
        while(!okClicked)
        {

        }
    }
Run Code Online (Sandbox Code Playgroud)

我应该考虑在故事板中创建我自己的对话框硬核风格还是 swift 有某种我可以使用的实现?

dialog modal-dialog ios swift

1
推荐指数
1
解决办法
8383
查看次数

标签 统计

c++ ×1

cmake ×1

codelite ×1

dialog ×1

hid ×1

ios ×1

modal-dialog ×1

swift ×1

ubuntu ×1

usb ×1

xbox-one ×1

xbox360 ×1

xinput ×1