0
類型「System.Windows.Markup.XamlParseException」的未處理的異常發生在PresentationFramework.dllWPF XAML分析異常未處理
其他資料:「上型構造的調用‘JustSnap.MainWindow’那匹配指定的綁定約束拋出一個異常。'行號「3」和行位置「9」。
如果我點擊查看詳情:
{System.ComponentModel.Win32Exception (0x80004005): The specified module could not be found
at JustSnap.UserActivityHook.Start(Boolean InstallKeyboardHook) in c:\Users\Tagon\Documents\Visual Studio 2013\Projects\JustSnap\JustSnap\UserActivityHook.cs:line 67
at JustSnap.UserActivityHook.Start() in c:\Users\Tagon\Documents\Visual Studio 2013\Projects\JustSnap\JustSnap\UserActivityHook.cs:line 42
at JustSnap.UserActivityHook..ctor() in c:\Users\Tagon\Documents\Visual Studio 2013\Projects\JustSnap\JustSnap\UserActivityHook.cs:line 38
at JustSnap.MainWindow..ctor() in c:\Users\Tagon\Documents\Visual Studio 2013\Projects\JustSnap\JustSnap\MainWindow.xaml.cs:line 29}
怎樣才能找到我的問題解決了嗎? 你需要知道什麼來幫助我?
問候, Tagon
EDIT
public void Start(bool InstallKeyboardHook)
{
if (hKeyboardHook == 0 && InstallKeyboardHook)
{
KeyboardHookProcedure = new HookProc(KeyboardHookProc);
hKeyboardHook = SetWindowsHookEx(
WH_KEYBOARD_LL,
KeyboardHookProcedure,
Marshal.GetHINSTANCE(
Assembly.GetExecutingAssembly().GetModules()[0]),
0);
if (hKeyboardHook == 0)
{
int errorCode = Marshal.GetLastWin32Error();
Stop(true, false);
throw new Win32Exception(errorCode);
}
}
}
public void Stop(bool UninstallKeyboardHook, bool ThrowExceptions)
{
if (hKeyboardHook != 0 && UninstallKeyboardHook)
{
int retKeyboard = UnhookWindowsHookEx(hKeyboardHook);
hKeyboardHook = 0;
if (retKeyboard == 0 && ThrowExceptions)
{
int errorCode = Marshal.GetLastWin32Error();
throw new Win32Exception(errorCode);
}
}
}
什麼是UserActivityHook.cs第67行 – SnareHanger
尋找任何不存在的靜態資源在您的xaml – thumbmunkeys
第38行:開始(); 第42行:第67行:停止(true,false);在MainWindow.xaml.cs中的第29行: 關於啓動和停止功能工作整個程序 – Tagon