回顾一下自己学习的内容然后从互通的基础案例开始写起。
这次实现一个很简单的互通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(0, "Hello World", "Test", 0); } }
MessageBox参数的含义
MessageBox (句柄, 显示内容,标题,提示框按钮的样式) ;
再详细点是:
句柄:是标识被创建的消息框的拥有窗口
显示内容:你要显示在提示窗体里的内容
标题:窗体的左上角的名称
提示框按钮的样式:
0: 只有一个确定按钮
1: 有两个按钮 确定 和 取消
2: 有三个按钮 终止 重试 忽略
3: 三个按钮 是 否 取消
4: 两个按钮 是 否
5: 两个 重试 取消
6: 三个 取消 重试 继续
原文:https://www.cnblogs.com/easywhite/p/10472732.html