回顾一下自己学习的内容然后从互通的基础案例开始写起。
这次实现一个很简单的互通demo,就是 在unity里 在c#里调用windows窗体的MessageBox 消息提示
public class CallWin : MonoBehaviour
{
[DllImport("user32.dll", EntryPoint = "MessageBox")]
public static extern int MessageBox(int hwnd, string content, string lpcaption, int wType); void Start()
{
MessageBox(, "Hello World", "Test", );
} }
MessageBox参数的含义
MessageBox (句柄, 显示内容,标题,提示框按钮的样式) ;
再详细点是:
句柄:是标识被创建的消息框的拥有窗口
显示内容:你要显示在提示窗体里的内容
标题:窗体的左上角的名称
提示框按钮的样式: 0: 只有一个确定按钮 1: 有两个按钮 确定 和 取消 2: 有三个按钮 终止 重试 忽略 3: 三个按钮 是 否 取消 4: 两个按钮 是 否 5: 两个 重试 取消 6: 三个 取消 重试 继续