怎么用vc++运行下面的代码,#include <windows.h> #include <stdio.h> #pragma comment(lib, "user32.lib") HHOOK g_hHook = NULL; LRESULT CALLBACK KeyboardProc(int nCode, WPARAM wParam, LPARAM lParam) { if (nCode >= 0) { KBDLLHOOKSTRUCT* p = (KBDLLHOOKSTRUCT*)lParam; char ch = (char)p->vkCode; printf("%c\n", ch); } return CallNextHookEx(g_hHook, nCode, wParam, lParam); } int main() { g_hHook = SetWindowsHookEx(WH_KEYBOARD_LL, KeyboardProc, NULL, 0); if (g_hHook == NULL) { printf("Failed to set hook!\n"); return 1; } printf("Press any key to quit.\n"); MSG msg; while (GetMessage(&msg, NULL, 0, 0)) { TranslateMessage(&msg); DispatchMessage(&msg); } UnhookWindowsHookEx(g_hHook); return 0; }
时间: 2023-02-05 10:14:48 浏览: 176
VC++的使用方法
VC 指的是 Visual C++ 吗?如果是的话,你可以这样来运行代码:
1. 打开 Visual C++,在菜单栏选择文件 -> 新建 -> 工程。
2. 在弹出的“新建工程”窗口中,选择控制台应用程序,然后点击下一步。
3. 在下一个窗口中,输入你的工程名称,并选择一个合适的保存位置,然后点击下一步。
4. 在下一个窗口中,选择一个合适的项目模板,然后点击完成。
5. 你的工程就创建好了,你可以在左边的解决方案资源管理器中找到你的工程,并在右边的编辑器中编写代码。
6. 在编写完代码之后,在菜单栏选择调试 -> 开始执行(或按下 F5 键),你的代码就会在 VC 中运行。
希望这些信息能够帮到你。
阅读全文