zoukankan      html  css  js  c++  java
  • u3d 发布的程序 窗口位置的改变

    using System;  
    using System.Runtime.InteropServices;  
    using UnityEngine;  
      
    public class WindowMOD : MonoBehaviour  
    {  
        public Rect screenPosition;  
        [DllImport("user32.dll")]  
        static extern IntPtr SetWindowLong (IntPtr hwnd,int  _nIndex ,int  dwNewLong);  
        [DllImport("user32.dll")]  
        static extern bool SetWindowPos (IntPtr hWnd, int hWndInsertAfter, int X, int Y, int cx, int cy, uint uFlags);  
        [DllImport("user32.dll")]  
        static extern IntPtr GetForegroundWindow ();  
      
        const uint SWP_SHOWWINDOW = 0x0040;  
        const int GWL_STYLE = -16;  
        const int WS_BORDER = 1;  
        const int WS_POPUP = 0x800000;  
      
        void Start ()  
        {  
            SetWindowLong(GetForegroundWindow (), GWL_STYLE, WS_POPUP);//将网上的WS_BORDER替换成WS_POPUP  
            bool result = SetWindowPos (GetForegroundWindow (), 0,(int)screenPosition.x,(int)screenPosition.y, (int)screenPosition.width,(int) screenPosition.height, SWP_SHOWWINDOW);  
        }  
    }  
  • 相关阅读:
    koller——PGM 基础
    java 类 多态
    java 基础知识
    相关性检验和独立性检验
    IDEA远程连接Hadoop
    sklearn pipeline
    java static
    sklearn learn preprocessing
    数据预处理 简介
    RATE-MAX alpha冲刺第八天
  • 原文地址:https://www.cnblogs.com/dragon2012/p/4997246.html
Copyright © 2011-2022 走看看