windows
战狼之羊
这个作者很懒,什么都没留下…
展开
-
windows常用启动命令
mstsc 远程登录services.msc 服务管理界面gpedit.msc 本地策略编辑器msconfig 启动管理器regedit 注册表原创 2018-04-02 23:27:11 · 231 阅读 · 0 评论 -
KEY_WOW64_32KEY 和 KEY_WOW64_64KEY
在打开注册表时,32位程序往往在64为系统上不能直接访问64的路径,都是自动跳到WoW6432Node下面,在打开注册表时添加“KEY_WOW64_64KEY”标志,就能直接访问64为注册表路径。LONG lReturn = RegOpenKeyEx(HKEY_LOCAL_MACHINE, L"Software\\***", 0, KEY_ALL_ACCESS | KEY_WOW64_64KEY...原创 2018-03-26 17:53:44 · 3146 阅读 · 0 评论 -
VC修改MAC地址
(1)第一步寻找适配器MAC所在的注册表位置 在注册表"SYSTEM\\CurrentControlSet\\Control\\Class\\{4D36E972-E325-11CE-BFC1-08002bE10318}"目录下遍历寻找你要修改的哪个网卡的名称(在设备管理器>网络适配器中有网卡名称的列表), 比如实验机网卡名称:Realtek PCIe GBE Family C...原创 2018-03-26 17:52:46 · 1102 阅读 · 0 评论 -
Win7/Win8 64位编程修改注册表开机启动
#define MAX_PATH 1024WCHAR pFileName[MAX_PATH] = {0};//储存当前主程序路径DWORD DirectoryLength = GetModuleFileName(NULL, pFileName, MAX_PATH);//获取当前路径HKEY hKey;LONG result = RegOpenKeyExW(HKEY_LOCAL_MACHINE, L...原创 2018-03-26 17:50:59 · 351 阅读 · 0 评论 -
VC程序开机自启
实际应用中现场操作需要程序开机自启动,一开机就运行该程序程序的开机启动最常见的就是修改注册表,VC中修改注册表的关键函数是RegOpenKey,RegSetValue,RegDeleteValue,RegCloseKey.(也需要打开,然后修改,然后关闭,具体的参数类型参考MSDN).一下为设置开机启动的代码:HKEY m_regkey;char filename[_MAX_PATH];GetM...原创 2018-03-26 17:48:28 · 375 阅读 · 0 评论 -
获取并打印当前时间
CTime t = CTime::GetCurrentTime(); CString csData = t.Format(L"%Y年-%m月-%d日"); int nHour = t.GetHour(); int nMinute = t.GetMinute(); int nSecond = t.GetSecond(); CString csTime; csTime.Format(L"%s:%02i...原创 2018-03-26 17:47:12 · 686 阅读 · 0 评论 -
VC获取并保存应用程序所在路径
//放在全局变量活着类成员变量中 CString csCurrentPath; //只有放在程序启动函数中获取并保存所在路径才是准确的,因为每次打开和保存都会改变程序的当前路径 WCHAR currentPath[MAX_PATH]; GetModuleFileName(NULL, currentPath, sizeof(currentPath)); csCurr...原创 2018-03-26 17:46:11 · 475 阅读 · 0 评论 -
warning LNK4075: 忽略”/EDITANDCONTINUE”(由于”/INCREMENTAL:NO”规范)
1. 配置属性 --> 链接器 --> 常规 --> 启动增量链接, 选择“是(/INCREMENTAL)”;2. 配置属性 --> C/C++ --> 常规 --> 调试信息格式,选择“程序数据库(/Zi)”。...原创 2018-03-26 17:42:50 · 2675 阅读 · 0 评论 -
WCHAR*或CStringW转const char*
WCHAR*或CStringW转const char*WCHAR* lpwstr;CW2A temp(lpwstr);const char* lpchar=temp.m_szBuffer;或const char* lpchar=CW2A(lpwstr).m_szBuffer;参考微软MSDN https://technet.microsoft.com/zh-cn/library/3bcs56...原创 2018-03-26 17:41:30 · 2002 阅读 · 0 评论 -
VS2013配置windows7和XP兼容程序编译选项
项目属性页>配置属性>常规>平台集成工具>Visual Studio - Windows XP(v120-xp) 项目属性页>配置属性>连接器>所需最低操作系统版本>5.01原创 2018-03-26 17:39:18 · 890 阅读 · 0 评论 -
安装SDK 7 错误解决办法
A problem occurred while installing selected Windows SDK components.Installation of the "Microsoft Windows SDK for Windows 7 Compilers for x86" product has reported the following error: 安装时发生严重错误P原创 2013-05-13 11:01:00 · 1428 阅读 · 0 评论 -
sdk 7 离线安装包
Microsoft Windows SDK for Windows 7 and .NET Framework 4 (ISO)版本: 7.1http://www.microsoft.com/en-us/download/details.aspx?id=18950Supported Operating Systems:Windows 7;Windows Serv原创 2013-05-13 09:36:54 · 2977 阅读 · 0 评论 -
VC++ 键盘响应与键盘上各键对应的键值
转载▼ 值 描述 0x1 鼠标左键 0x2 鼠标右键 0x3 CANCEL 键 0x4 鼠标中键 0x8 BACKSPACE 键 0x9 TAB 键 0xC CLEAR 键 0xD ENTER 键原创 2013-05-25 18:20:20 · 1264 阅读 · 0 评论 -
wdk 7 和sdk 7离线安装包
原文及更多内容:http://yysource.sourceforge.net/?p=103下载和安装 Windows 调试工具http://msdn.microsoft.com/zh-CN/windows/hardware/gg463009这里有具体的版本可以选择。在这个页面点进去会发现下载的其实是在线安装器。如果想要ISO离线安装原创 2013-05-13 09:50:02 · 1886 阅读 · 0 评论 -
《win32多线程程序设计》学习笔记
写于2016年6月24日" vim:fen:fdm=marker:fmr={{{,}}}:fdl=0:fdc=1:ts=2:sw=2:sts=2 "第一章 为什么千头万绪 {{{线程价廉,启动快,退出快,线程间分享了大部分核心对像拥有权如果使用多进程,最大题是如何把窗口handle交给另一进程1.同一进程中窗口handle,所有线程都可以使用2.不同进程,必须产生handle的副本,并且属性可以被...原创 2018-03-27 23:04:51 · 517 阅读 · 0 评论