随笔分类 - Windows
摘要:为防止出现各种莫名其妙的问题,请在干净的 windows10 (x64)上 安装vs2019 及相应的sdk、模块。保持系统语言环境为 English(USA). 根据老外的习惯,最好将vs2019安装在系统盘符C盘下(默认安装即可.) 建议使用虚拟机 VMware,将准备好的环境打 快照 ,避免反
阅读全文
摘要:1: 虚拟机必须有相应的调试工具 ,用everything搜索 Debuggers 目录,找到对应的版本,然后拷贝到虚拟机。 法一: 虚拟机: cdb.exe -server tcp:port=1029 "C:\test.exe" vs 配置好连接方式,使用tcp //然后windg connect
阅读全文
摘要:-、屏幕截图: 长截图时,整个截图界面其实是个异形窗体, 其大体思路是先创建一个半透明的窗体,然后根据截图区域来创建异形窗体。 异形窗体: hRgn :=CreateRectRgn(rt.left,rt.top,rt.right,rt.bottom); //rt为截图区域 hWndRect:= Cr
阅读全文
摘要:Msdn的Sample只是获取单个签名, 现给出获取多个嵌套签名的心法. //参考网址 https://social.msdn.microsoft.com/Forums/sqlserver/en-US/40dcf50b-c637-4d7d-b0c0-598a61f96f8c/rfc3161-time
阅读全文
摘要:VC++连接MySQL数据库 常用的方式有三种:ADO、mysql++,mysql API ; 本文只讲述ADO的连接方式。 为什么要使用连接池? 对于简单的数据库应用,完全可以先创建一个常连接(此连接永远不关闭,直接数进程退出),但是这样做至少会引起两个问题:(1)资源竞争,多个数据库请求操作不能
阅读全文
摘要:#include <windows.h> BOOL GetHDID(PCHAR pIDBufer) { HANDLE hDevice=NULL; hDevice=::CreateFileA("\\\\.\\PhysicalDrive0",GENERIC_READ|GENERIC_WRITE,FILE
阅读全文
摘要:如果在编译MFC程序的时候出现下列及类似的错误: 1>uafxcwd.lib(afxmem.obj) : error LNK2005: "void * __cdecl operator new(unsigned int)" (??2@YAPAXI@Z) 已经在 LIBCMTD.lib(new.obj
阅读全文
摘要:Windows上线程同步有四种类型: 临界区(CRITICAL_SECTION) ,互斥(Mutex) , 信号量(semahpore),事件(Event); 1: 临界区(CRITICAL_SECTION) ,临界区是一段代码,在任意给定的时刻只能被一个线程使用, 如果多个线程企图同时访问临界区,
阅读全文
posted @ 2013-03-06 22:00
呆球球
摘要:点击生成-->配置管理器-->活动解决方案配置下拉菜单中选择Release。 使用VS2010编译的程序在windows xp中运行时 经常会出现找不到 相关的DLL文件,我们可以使用静态编译的方法把这些运行依赖文件打包到*.exe中来,以减少对环境的依赖。 一般可以配置一下两项: 1.项目 ->
阅读全文
摘要:额,本来是为了解决VS2010弹出包错误的问题. 在删除VS2010后,我用360清理了一下系统注册表.结果导致QQ啊,迅雷啊...几乎所有的软件都无法访问网络了,我第一反映就是系统出了问题.于是就开始还原注册表啊,修改INTERNET选项啊,重启路由器啊.还杯具的还原过系统...... 当我非常郁
阅读全文
摘要:windows消息机制一 Windows中有一个系统消息队列,对于每一个正在执行的Windows应用程序,系统为其建立一个“消息队列”,即应用程序队列,用来存放该程序可能创建的各种窗口的消息。应用程序中含有一段称作“消息循环”的代码,用来从消息队列中检索这些消息并把它们分发到相应的窗口函数中。二 Windows为当前执行的每个Windows程序维护一个「消息队列」。在发生输入事件之后,Windows将事件转换为一个「消息」并将消息放入程序的消息队列中。程序通过执行一块称之为「消息循环」的程序代码从消息队列中取出消息: while(GetMessage (&msg, NULL, 0, 0
阅读全文
摘要:解决方法: vs2010 >工具 >导入导出设置 >重置所有设置 >按自己的要求选 >完成。
阅读全文

浙公网安备 33010602011771号