Fråga : Hur I-appellen en annan dll fungerar inifrån A.C. nr. DLL?

Förmiddag I önska till den min flyttningen kodifierar från en klassificera till A.C. nr./C++ DLL.

In som min C# DLL projekterar, mig har det nedanfört att kodifiera.    När I-försök att sammanställa, mig får två fel: ”LowLevelKeyboardProc” inte funnen…

and

type eller namespace ”DllImport” kunde inte finnas. Är du missng a genom att använda direktiv eller hänvisar till asembly? system för

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

namespace KBH
{

allmänhet klassificerar KeyboardHook
{
[DllImport (”user32.dll”, CharSet = CharSet.Auto, SetLastError = true)],privat statisk elektricitet extern IntPtr SetWindowsHookEx (int-idHook för
, LowLevelKeyboardProc lpfn, IntPtr hMod, uintdwThreadId);

[DllImport (”user32.dll”, CharSet = CharSet.Auto, SetLastError = true)],bool UnhookWindowsHookEx för privat statisk elektricitet för
extern (LowLevelKeyboardProc hakar);


[DllImport (”kernel32.dll”, CharSet = CharSet.Auto, SetLastError = true)],privat statisk elektricitet extern IntPtr GetModuleHandle för
(stränga lpModuleName);

[DllImport (”user32.dll”, CharSet = CharSet.Auto, SetLastError = true)],privat statisk elektricitet extern IntPtr CallNextHookEx (IntPtr hhk, int-nCode, IntPtr wParam, IntPtr lParam) för
; IntPtr SetHook (LowLevelKeyboardProc proc) för statisk elektricitet för


för

offentlig
{
using (processaa curProcess = Process.GetCurrentProcess ())

using (ProcessModule curModule = curProcess.MainModule)
{
återgång SetWindowsHookEx (WH_KEYBOARD_LL, proc,
GetModuleHandle (curModule.ModuleName), 0);



} // för
} avslutar utan laga kraft DeleteHook för den fastställda Hook

offentliga statisk elektricitet (LowLevelKeyboard proc)
{ för
UnhookWindowsHookEx (_proc);


för
för

för
}}/
* SetHook
för ****** för för ********** för för ********** för för ********** för för ********** för ************************* *
för ***/


för för ********** för för ********** för för ********** för för ********** för ************************** } " klar "

Svar : Hur I-appellen en annan dll fungerar inifrån A.C. nr. DLL?

Om jag förstår korrekt, I-funderare han verifierade redan att han ska använder 192.168.1.1 för hans router. His ifrågasätter angick konfigurera APEN, när routeren var förlägger in. Ta fram ta frampunktens konfiguration, skriver in din trådlösa information om anslutning, ger det en ip (192.168.1.2) som jag sade, när den har förbundit ska användare ser ingenting som är olikt, när det är pröva för att förbinda till din radio, knyter kontakt. Apen har precis fördjupa signalera, ingen extrahjälp ställer in nödvändigt. Hoppas detta hjälper.
Andra lösningar  
 
programming4us programming4us