SourceCodeSky QQ客服 SourceCodeSky 400电话 客服电话 暂无

WindowPropertiesView.cs ( 文件浏览 )

  • keepall 发布于 2016-08-23 22:17
  • 浏览次数:446
  • 下载次数: 1
  • 下载需 10 积分
  • 侵权举报
using System;
using System.Collections;
using System.ComponentModel;
using System.Drawing;
using System.Data;
using System.Windows.Forms;

namespace wfspy
{
    /// <summary>
    /// Summary description for WindowsPropertyView.
    /// </summary>
    public class WindowPropertiesView : System.Windows.Forms.UserControl, IHookInstall 
    {
        private System.Windows.Forms.PropertyGrid propertyGrid1;
        private System.Windows.Forms.Timer timer1;
        private System.ComponentModel.IContainer components;

        private IntPtr parentWindow;
        private IntPtr spyWindow;

        public WindowPropertiesView()
        {
            // This call is required by the Windows.Forms Form Designer.
            InitializeComponent();
        }

        /// <summary> 
        /// Clean up any resources being used.
        /// </summary>
        protected override void Dispose( bool disposing )
        {
            if( disposing )
            {
                if(components != null)
                {
                    components.Dispose();
                }
            }
            base.Dispose( disposing );
        }

        #region Component Designer generated code
        /// <summary> 
        /// Required method for Designer support - do not modify 
        /// the contents of this method with the code editor.
        /// </summary>
        private void InitializeComponent()
        {
            this.components = new System.ComponentModel.Container();
            this.propertyGrid1 = new System.Windows.Forms.PropertyGrid();
            this.timer1 = new System.Windows.Forms.Timer(this.components);
            this.SuspendLayout();
            // 
            // propertyGrid1
            // 
            this.propertyGrid1.CommandsVisibleIfAvailable = true;
            this.propertyGrid1.Dock = System.Windows.Forms.DockStyle.Fill;
            this.propertyGrid1.LargeButtons = false;
            this.propertyGrid1.LineColor = System.Drawing.SystemColors.ScrollBar;
            this.propertyGrid1.Name = "propertyGrid1";
            this.propertyGrid1.PropertySort = System.Windows.Forms.PropertySort.Alphabetical;
            this.propertyGrid1.Size = new System.Drawing.Size(280, 384);
            this.propertyGrid1.TabIndex = 0;
            this.propertyGrid1.Text = "propertyGrid1";
            this.propertyGrid1.ViewBackColor = System.Drawing.SystemColors.Window;
            this.propertyGrid1.ViewForeColor = System.Drawing.SystemColors.WindowText;
            // 
            // timer1
            // 
            this.timer1.Interval = 10;
            this.timer1.Tick += new System.EventHandler(this.timer1_Tick);
            // 
            // WindowPropertiesView
            // 
            this.Controls.AddRange(new System.Windows.Forms.Control[] {
                                                                          this.propertyGrid1});
            this.Name = "WindowPropertiesView";
            this.Size = new System.Drawing.Size(280, 384);
            this.ResumeLayout(false);

        }
        #endregion

        protected override CreateParams CreateParams
        {
            get
            {
                System.Windows.Forms.CreateParams cp = base.CreateParams;
                cp.Parent = parentWindow;
                RECT rc = new RECT();
                UnmanagedMethods.GetClientRect(parentWindow, ref rc);
                
                cp.X = rc.left;
                cp.Y = rc.top;
                cp.Width = rc.right - rc.left;
                cp.Height = rc.bottom - rc.top;
        
                return cp;
            }
        }
        #region IHookInsta[!==More==!]			
...
展开> <收缩

下载源码到电脑,阅读使用更方便

1 积分

快速下载
还剩0行未阅读,继续阅读
免费下载源码
Sponsored links

源码文件列表

温馨提示: 点击源码文件名可预览文件内容哦 ^_^
...
名称 大小 修改日期
/wfspy.sln 1.75 KB 2003-08-16 22:55:14
/wfspy/App.ico 1.05 KB 2003-08-14 21:06:08
/wfspy/AssemblyInfo.cs 2.41 KB 2003-08-19 23:13:38
/wfspy/MainForm.cs 9.15 KB 2003-08-19 23:04:56
/wfspy/MainForm.resx 11.32 KB 2003-08-19 23:00:02
/wfspy/wfspy.csproj 5.27 KB 2003-08-17 22:54:46
/wfspy/wfspy.csproj.user 1.73 KB 2003-08-19 23:20:52
/wfspy/Window.ico 318 Bytes 2003-08-14 23:00:20
/wfspy/Window.Net.ico 318 Bytes 2003-08-14 23:03:38
/wfspy/WindowHidden.ico 318 Bytes 2003-08-14 22:55:08
/wfspy/WindowHidden.Net.ico 318 Bytes 2003-08-14 23:03:42
/wfspy/WindowPropertiesForm.cs 4.88 KB 2003-08-19 13:49:44
/wfspy/WindowPropertiesForm.resx 5.21 KB 2003-08-19 00:25:00
/wfspyhook/AssemblyInfo.cpp 2.28 KB 2003-08-16 22:47:54
/wfspyhook/ReadMe.txt 1.14 KB 2003-08-16 22:47:54
/wfspyhook/Stdafx.cpp 205 Bytes 2003-08-16 22:47:54
/wfspyhook/Stdafx.h 320 Bytes 2003-08-17 18:52:58
/wfspyhook/wfspyhook.cpp 6.88 KB 2003-08-19 00:07:40
/wfspyhook/wfspyhook.def 23 Bytes 2003-08-17 23:01:22
/wfspyhook/wfspyhook.h 431 Bytes 2003-08-17 18:54:20
/wfspyhook/wfspyhook.vcproj 3.27 KB 2003-08-17 23:01:22
/wfspylib/AssemblyInfo.cs 2.37 KB 2003-08-16 22:18:54
/wfspylib/FormSizeSaver.cs 1.50 KB 2003-08-19 22:31:22
/wfspylib/UnmanagedMethods.cs 2.47 KB 2003-08-19 22:37:50
/wfspylib/wfspylib.csproj 5.37 KB 2003-08-19 22:18:00
/wfspylib/wfspylib.csproj.user 1.73 KB 2003-08-19 23:20:52
/wfspylib/WindowProperties.cs 3.25 KB 2003-08-19 21:51:12
/wfspylib/WindowPropertiesView.cs 3.50 KB 2003-08-19 23:06:30
/wfspylib/WindowPropertiesView.resx 5.39 KB 2003-08-19 23:06:30
/wfspylib/WindowPropertiesView1.cs 2.11 KB 2003-08-18 12:56:16
/wfspylib/WindowPropertiesView1.resx 5.21 KB 2003-08-18 12:55:34
/wfspylib/WindowTreeBuilder.cs 2.55 KB 2003-08-19 22:58:22
/wfspylib/WindowTreeNode.cs 1.78 KB 2003-08-19 21:53:20
Sponsored links
正在加载中……

Switch to the English version?

Yes
SourceCodeSky 英文版
No
SourceCodeSky 中文版

完善个人资料,获价值¥30元积分奖励!