Frage : Wie benenne ich eine andere DLL-Funktion von innerhalb Wechselstrom # DLL?

Ich wünsche meinen Code von einer Kategorie auf Wechselstrom #/C++ DLL.

In verschieben mein C# DLL-Projekt, ich habe den below Code.    Wenn ich versuche zu kompilieren, erhalte ich zwei Störungen: „LowLevelKeyboardProc“ nicht gefundenes…

and

type oder namespace „DllImport“ konnte nicht gefunden werden. Sind Sie missng a mit Richtlinie oder asembly Hinweis?

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace KBH
{

allgemeine Kategorie KeyboardHook
{
[DllImport („user32.dll“, CharSet = CharSet.Auto, SetLastError = ausrichten)]
privates statisches extern IntPtr SetWindowsHookEx (int idHook, LowLevelKeyboardProc lpfn, IntPtr hMod, uint dwThreadId);

[DllImport („user32.dll“, CharSet = CharSet.Auto, SetLastError = ausrichten)]
privates statisches extern bool UnhookWindowsHookEx (LowLevelKeyboardProc Haken);


[DllImport („kernel32.dll“, CharSet = CharSet.Auto, SetLastError = ausrichten)]
privates statisches extern IntPtr GetModuleHandle (Schnur lpModuleName);

[DllImport („user32.dll“, CharSet = CharSet.Auto, SetLastError = ausrichten)]
privates statisches extern IntPtr CallNextHookEx (IntPtr hhk, int nCode, IntPtr wParam, IntPtr lParam);




allgemeines statisches IntPtr SetHook (LowLevelKeyboardProc proc)
{
using (ProzesscurProcess = Process.GetCurrentProcess ())

using (ProcessModule curModule = curProcess.MainModule)
{
RückholSetWindowsHookEx (WH_KEYBOARD_LL, proc,
GetModuleHandle (curModule.ModuleName), 0);
}



} // Ende gesetztes Hook

allgemeines statisches leeres DeleteHook (LowLevelKeyboard proc)
{
UnhookWindowsHookEx (_proc) ;
}

}



/************************* ********** ********** ********** ********** ******
* SetHook
* ************************** ********** ********** ********** ********** ***/


}

Antwort : Wie benenne ich eine andere DLL-Funktion von innerhalb Wechselstrom # DLL?

Wenn ich richtig verstehe, denke ich, dass er bereits überprüfte, dass er 192.168.1.1 für seinen Fräser verwenden. Seine Frage betraf, das AP zusammenbauend, sobald der Fräser in place war. Wie ich sagte, auf die Konfiguration des Zugangspunktes zurückgreifen, einbringen Ihre drahtlosen Anschlussinformationen, geben ihm ein IP (192.168.1.2), sobald es Benutzer sieht unterschiedliches nichts beim Versuchen, an Ihr drahtloses Netzwerk anzuschließen angeschlossen. Das AP verlängert gerade das Signal, keine notwendige Extraeinstellung. Hoffen, dass dieses hilft.
Weitere Lösungen  
 
programming4us programming4us