目前我有这个 gtk2 代码:
GList *input_devices = gdk_devices_list();
while(input_devices)
{
GdkDevice *device = (GdkDevice*)input_devices->data;
for(int i = 0; i < gdk_device_get_n_axes(device); i++)
{
GdkDeviceAxis* axis = &device->axes[i];
printf("[%f .. %f]\n", axis->min, axis->max);
}
input_devices = g_list_next(input_devices);
}
我正在尝试将其移植到 gtk3,但我不明白如何获得轴的最小值和最大值。
当前的GDK3 API甚至可能吗?