代码改变世界

随笔档案-2011年08月

Mobile WiFi的开启和关闭代码实现

2011-08-09 22:08 by 和尚释然, 1167 阅读, 收藏,
摘要: 目前我们公司移动设备大量出现发热发烫和电池不够用的问题,严重影响正常使用.网上查询了一下发现网络设备是一个耗电大户,加上我们公司的设备在每次系统重启后都会自动打开WiFi功能.这样就存在耗电和发烫的隐患,如果设备在WiFi开启状态下在进入一个有无线网络的领域就会自动匹配连接,这个过程是比较耗电的.所以今天就实现了通过一个小工具去关闭WiFi.操作WiFi主要通过以下两个方法:DevicePowerNotify;SetDevicePower. 主要代码实现: HRESULT WifiOn(){ TCHAR WstrDeviceClass[128]; BOOL ret = GetWIFIDevic 阅读全文

VS2005/VS2008英文版应用程序无法显示中文字符

2011-08-09 21:37 by 和尚释然, 491 阅读, 收藏,
摘要: 今天在使用VS2008英文版无意之中发现,用VS2008英文版开发的程序无法正确显示中文.随后进行了一番查询找到了解决方法.特此留此博以备后期查询.1. 我们先看一下问题.2. 打开VC2008编辑器.3. 双击"WL1.0.rc"文件打开资源视图.4. 鼠标右键"Properties".5. 将Language改为"中文(中国)".6. 重新编译工程,再次运行就OK了. 阅读全文