上一页 1 ··· 39 40 41 42 43 44 45 46 47 ··· 164 下一页
摘要: CString str; HANDLE handle=GetCurrentProcess();//获取当前进程的伪句柄 /* 返回当前进程的伪句柄(始终返回-1) 不要直接使用-1这个值,为了将来的兼容性请使用GetCurrentProcess 伪句柄可以在当前进程中使用,如果需要跨进程通信,那么必 阅读全文
posted @ 2023-04-21 10:49 天子骄龙 阅读(107) 评论(0) 推荐(0)
摘要: CString str; SYSTEM_INFO lpSystemInfo; GetNativeSystemInfo(&lpSystemInfo);//获取当前CPU信息 /* 在一个64位的应用中调用此函数,那它等效于GetSystemInfo */ WORD w = lpSystemInfo.w 阅读全文
posted @ 2023-04-21 09:43 天子骄龙 阅读(564) 评论(0) 推荐(0)
摘要: 添加图片资源 阅读全文
posted @ 2023-04-20 20:49 天子骄龙 阅读(44) 评论(0) 推荐(0)
摘要: 只能用在消息处理函数WindowProc的WM_PAINT消息中 在WM_PAINT消息中必须使用BeginPaint和EndPaint,否则会不断的调用WM_PAINT,处于死循环 WM_PAINT消息用来绘制背景 LRESULT CGDIDlg::WindowProc(UINT message, 阅读全文
posted @ 2023-04-20 20:01 天子骄龙 阅读(181) 评论(0) 推荐(0)
摘要: CString str; int i= GetSystemMetrics(SM_CMOUSEBUTTONS); //鼠标上的按钮数量,如果没有安装鼠标,则为零 str.Format(_T("i=%d\r\n"), i); ::OutputDebugString(str); i = GetSystem 阅读全文
posted @ 2023-04-20 14:42 天子骄龙 阅读(148) 评论(0) 推荐(1)
摘要: 这个函数可以在锁屏状态下有效 事件将被插入在鼠标或者键盘消息处理队列里面 单个普通按键 //功能:在记事本中输入a或A HWND hNotepad = ::FindWindow(_T("Notepad"), NULL);//获取记事本句柄 if (!hNotepad) { AfxMessageBox 阅读全文
posted @ 2023-04-20 07:55 天子骄龙 阅读(1390) 评论(0) 推荐(1)
摘要: int i = 19680104; /*在一般的电脑中,int占用4字节,32比特,数据范围为 - 2147483648~2147483647[-2 ^ 31~2 ^ 31 - 1] 19680104=0001 00101100 01001011 01101000 */ WORD il = LOWO 阅读全文
posted @ 2023-04-19 08:44 天子骄龙 阅读(134) 评论(0) 推荐(0)
摘要: 该函数一般用来检测 CapsLock 或 NumLock 是否开启 带状态的键 像cape lock键这样带状态的键 void CGetKeyboardStateDlg::OnBnClickedButton1() { // TODO: 在此添加控件通知处理程序代码 UINT_PTR ID = Set 阅读全文
posted @ 2023-04-19 08:12 天子骄龙 阅读(459) 评论(0) 推荐(0)
摘要: 下载: dosbox全套(包括dosbox、lib.exe、link.exe、masm.exe、debug.exe、obj2asm.exe)下载: 链接:https://download.csdn.net/download/lm68140318/87706929 安装: 双击DOSBox0.74-3 阅读全文
posted @ 2023-04-19 05:31 天子骄龙 阅读(191) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2023-04-19 05:00 天子骄龙 阅读(409) 评论(0) 推荐(0)
上一页 1 ··· 39 40 41 42 43 44 45 46 47 ··· 164 下一页