0

我正在尝试找出 3dsmax 用于材质拖放的格式。

我试图通过将材料从 max 放入 pyQt 窗口来检查 mime 类型和数据,但它没有收到 max 的任何丢弃。

4

1 回答 1

0

Max 使用自己的内部拖放系统。它可以接收来自资源管理器的拖动,因为它有一个处理程序来读取被删除项目的路径,但它无法以 Windows 可以理解的格式发送回数据。

http://docs.autodesk.com/3DSMAX/15/ENU/3ds-Max-SDK-Programmer-Guide/cpp_ref/class_drag_and_drop_handler.html

你具体想达到什么目的?如果您想在 max 中处理放置动作,请实现我链接的类,如果您想将 max 中的某些内容拖到外部程序中……嗯,这可能是可能的,但是您将不得不做所有繁重的工作举起自己。

于 2013-09-20T12:11:22.137 回答