Beispiel #1
0
        // Token: 0x06000189 RID: 393 RVA: 0x00015B88 File Offset: 0x00013D88
        protected override void WndProc(ref Message m)
        {
            int  msg  = m.Msg;
            bool flag = m.Msg == 132 && (int)m.Result == 1;

            if (flag)
            {
                m.Result = (IntPtr)2;
            }
            bool flag2 = msg == 133 && this.m_aeroEnabled;

            if (flag2)
            {
                int num = 2;
                FmScreenPaste.DwmSetWindowAttribute(base.Handle, 2, ref num, 4);
                FmScreenPaste.MARGINS margins = new FmScreenPaste.MARGINS
                {
                    bottomHeight = 1,
                    leftWidth    = 1,
                    rightWidth   = 1,
                    topHeight    = 1
                };
                FmScreenPaste.DwmExtendFrameIntoClientArea(base.Handle, ref margins);
            }
            base.WndProc(ref m);
        }
Beispiel #2
0
        // Token: 0x06000183 RID: 387 RVA: 0x00015B14 File Offset: 0x00013D14
        private void Form_MouseDown(object sender, MouseEventArgs e)
        {
            int wMsg = 274;
            int num  = 61456;
            int num2 = 2;

            FmScreenPaste.ReleaseCapture();
            FmScreenPaste.SendMessage(base.Handle, wMsg, num + num2, 0);
        }
Beispiel #3
0
        // Token: 0x06000188 RID: 392 RVA: 0x00015B48 File Offset: 0x00013D48
        private bool CheckAeroEnabled()
        {
            bool flag = Environment.OSVersion.Version.Major >= 6;
            bool result;

            if (flag)
            {
                int num = 0;
                FmScreenPaste.DwmIsCompositionEnabled(ref num);
                result = (num == 1);
            }
            else
            {
                result = false;
            }
            return(result);
        }