[DllImport("rasapi32.dll")]
public static extern int RasGetEntryDialParams(string pbook,IntPtr ipBuff,bool b);
/// <summary>
/// 枚举窗口
/// </summary>
[DllImport("user32.Dll")]
public static extern int EnumWindows(CallBack x, int y); /// <summary>
/// 取窗口标题
/// </summary>
[DllImport("User32.Dll")]
public static extern void GetWindowText(IntPtr h, StringBuilder s, int nMaxCount);
public static extern int RasGetEntryDialParams(string pbook,IntPtr ipBuff,bool b);
/// <summary>
/// 枚举窗口
/// </summary>
[DllImport("user32.Dll")]
public static extern int EnumWindows(CallBack x, int y); /// <summary>
/// 取窗口标题
/// </summary>
[DllImport("User32.Dll")]
public static extern void GetWindowText(IntPtr h, StringBuilder s, int nMaxCount);
解决方案 »
- 谁能告诉我下面图片处理的疑问?谢谢
- 第三方控件DXPerience的一些控件问题2
- [求助]GridView中,两个数值字段的相加显示,该如何实现?
- DataColumn中属性Caption和属性ColumnName的区别?
- 关于《编程之美》上的CPU占用率的控制的题目,我照样子写了一个,但是怎么根据自己的cpu设置sleep和busy的value才比较合适?
- OpenRowSet和虚表的问题
- 急,ftp下载文件问题
- axWebBrowser中怎么模拟人工多次自动提交查询?
- 请教:在C#中如何调用MSSQLServer的存储过程?
- 请问C# 怎么同时播放两种不同的声音
- 关于用csc编译文件的问题,请大侠帮忙!
- C#如何调用API函数
using System;
using System.Text;
using System.Runtime.InteropServices;class CloseCD
{ [DllImport("winmm.dll", EntryPoint="mciSendStringA", CharSet=CharSet.Ansi )]
protected static extern int mciSendString( string lpstrCommand, StringBuilder lpstrReturnString, int uReturnLength, IntPtr hwndCallback ); public static void Main()
{ int ret = mciSendString( "set cdaudio door open", null, 0, IntPtr.Zero ); Console.ReadLine();
ret = mciSendString( "set cdaudio door closed", null, 0, IntPtr.Zero );
}
}
<Root>\SDK\v1.1\Samples\Technologies\Interop\PlatformInvoke