blueyund

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

以前整理的Win32 API,可以直接在C#中直接调用,在做WinForm时还是很有帮助的。以前用在一个多窗口界面中,当轮询窗口时,调用API会提高很多效率。

源码下载
https://files.cnblogs.com/lordeo/win32api.rar

源码包含三个文件Win32API.cs,Enums.cs,Structs.cs分别如下

Win32API.cs

 

 

using System;
using System.Drawing;
using System.Runtime.InteropServices;
using Lordal.Window.Form.Lib.General;
using Lordal.Window.Form.Lib.Win32;

namespace Lordeo.Framework
{
    
/// <summary>
    
/// Windows API Functions
    
/// </summary>

    public class Win32API
    
{
        
.ctor()

        
Constans values

        
CallBacks

        
Kernel32.dll functions

        
Gdi32.dll functions

        
Uxtheme.dll functions

        
User32.dll functions

        
Common Controls functions

        
Win32 Macro-Like helpers

    }


}
posted on 2008-08-19 11:00  blueyund  阅读(341)  评论(0编辑  收藏  举报