摘要: BOOL CLeesProcessManager::EnableShutdownPrivilege(){ HANDLE hProcess = NULL; HANDLE hToken = NULL; LUID uID = {0}; TOKEN_PRIVILEGES stToken_Privileges = {0}; hProcess = ::GetCurrentProcess(); //获取当前应用程序进程句柄 if(!::OpenProcessToken(hProcess,TOKEN_ADJUST_PRIVILEGES,&hToken)) //打开当前进程的... 阅读全文
posted @ 2013-10-18 23:32 吾非无心 阅读(626) 评论(0) 推荐(0) 编辑
摘要: 网上收集整理,并实际应用。关键代码:unsigned int CLeesProcessManager::DirverCheckThread(LPVOID lParam){ CLeesProcessManager* pThis=reinterpret_cast(lParam); //pThis->m_Loger.WriteLog(0,_T("DirverCheckThread Enter.")); while(pThis->m_bRunning) { if(pThis->m_bAutoEjectUsbDrv) { //pT... 阅读全文
posted @ 2013-10-18 23:28 吾非无心 阅读(753) 评论(0) 推荐(0) 编辑
摘要: 设置参考:http://blog.csdn.net/douyangyang/article/details/4088841其中JS脚本需要注意:1、分64与32位版本,两版本注册表位置不一样64.js 1 // OOoCpp.js 2 // 3 // OpenOffice.org 3.0 SDK C++ code generation 4 // 5 // Note: This script MUST be run from the OpenOffice.org 3.0 SDK folder: <OpenOffice.org_3.0_SDK>\sdk 6 // 7 //... 阅读全文
posted @ 2013-01-21 21:14 吾非无心 阅读(2958) 评论(0) 推荐(0) 编辑
摘要: CStringMyBrowseFolder(){TCHARchPath[MAX_PATH];//用来存储路径的字符串CStringstrPath;BROWSEINFObInfo;GetModuleFileName(NULL,chPath,MAX_PATH);strPath=chPath;ZeroMemory(&bInfo,sizeof(bInfo));bInfo.hwndOwner=::AfxGetMainWnd()->m_hWnd;bInfo.lpszTitle=_T("请选择路径:");bInfo.ulFlags=BIF_RETURNONLYFSDIRS| 阅读全文
posted @ 2012-04-02 15:51 吾非无心 阅读(804) 评论(0) 推荐(0) 编辑
摘要: 在线程中无法Mappath,主要是因为:HttpContext.Current为null,所以: 关键在于构造一个HttpContextpublic class CSiteConfig { private static HttpContext ct = new HttpContext(new HttpRequest("", "http://dewrqiwe5555rqwekxczvm23482734zxcadfasdf.com", ""), new HttpResponse(new System.IO.StringWriter())) 阅读全文
posted @ 2011-12-13 23:35 吾非无心 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 30个最常用css选择器解析 你也许已经掌握了id、class、后台选择器这些基本的css选择器。但这远远不是css的全部。下面向大家系统的解析css中30个最常用的选择器,包括我们最头痛的浏览器兼容性问题。掌握了它们,才能真正领略css的巨大灵活性。 1. ** { margin: 0; padding: 0; } 星状选择符会在页面上的每一个元素上起作用。web设计者经常用它将页面中所有元素的margin和padding设置为0。 *选择符也可以在子选择器中使用。 #container * { border: 1px solid black; } ... 阅读全文
posted @ 2011-10-16 16:12 吾非无心 阅读(193) 评论(0) 推荐(0) 编辑
摘要: VC 为 UNICODE编码,没有考虑非UNICODE编码!char hexs[]={'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'};CString URLEncode(CString sIn){ CString sOut; int nLen = sIn.Get 阅读全文
posted @ 2011-08-23 21:13 吾非无心 阅读(907) 评论(0) 推荐(0) 编辑
摘要: 工具 -> Internet选项 -> 安全 -> 自定义级别 -> 找到“其他”中的“将本地文件上载至服务器时包含本地目录路径”,选中“启用”即可。 阅读全文
posted @ 2011-04-26 15:09 吾非无心 阅读(376) 评论(0) 推荐(0) 编辑
摘要: (内容来自网络)1.STATISTICS是一个表中某几个列的统计信息,如一个表是全校学生某次考试的分数,score列的类型是int,取值范围是0到100的整数, 那么statistc就是每个分数分别有多少人。在一个特定的查询中,使用索引可能加快速度,也可能减慢速度,所以SQL server要事先对使用索引的效果做一个预测,预测的依据就是STATISTICS。2.默认情况下,表或索引更改了,统计会相应地自动更新, 以保持统计是最新的。但是可以在数据库选项中关闭这个自动更新的功能,提高数据表的更新速度。但需要定期手动更新统计。因为过期的统计信息会对是否使用索 引的判断带来误判。没发现SQL2000 阅读全文
posted @ 2011-03-04 20:10 吾非无心 阅读(920) 评论(0) 推荐(0) 编辑
摘要: 网上搜了一下别人的解决方案。不少人说用MIME来判断。自己也试了一下,如果用.NET的上传组件,确实可以。但如果用HTML基本的上传组件却不行(我是在HTML页中有上传组件,POST到后台另外的页面)。于是自己写了一段代码来检查上传文件是否真是图片文件。前面两步检查属初级检查(当然,在前台用JS作了客户端的扩展名检查),如果通过再使用图片类检查,如果是真是图片 就能通过,否则不行(已经过测试)代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--pr 阅读全文
posted @ 2010-12-10 23:36 吾非无心 阅读(456) 评论(0) 推荐(0) 编辑