2013年7月14日
摘要: 2013-07-14宽字符处理函数函数与普通函数对照表字符分类: 宽字符函数 普通C函数 描述 iswalnum() isalnum() 测试字符是否为数字或字母 iswalpha() isalpha() 测试字符是否是字母 iswcntrl() iscntrl() 测试字符是否是控制符 iswdigit() isdigit() 测试字符是否为数字 iswgraph() isgraph() 测试字符是否是可见字符 iswlower() islower() 测试字符是否是小写字符 iswprint() isprint... 阅读全文
posted @ 2013-07-14 21:52 火星大能猫 阅读(479) 评论(0) 推荐(0)
  2013年7月4日
摘要: 金盾卫士这个软件,自从之前在某企业使用之后,后患无穷 无奈,屏蔽之. 下面是关于该软件的简介 KDS金盾卫士加密软件是针对于企业级用户的数据安全管理系统。它不仅能够对Office、CAD、PDF、CorelDraw、Photoshop、程序源代码等任意格式的电子文档进行加密保护,而且能够对加密的文件 阅读全文
posted @ 2013-07-04 13:51 火星大能猫 阅读(4855) 评论(15) 推荐(1)
  2013年5月16日
摘要: MFC项目,通过ado连接sqlserver数据库别人编译的版本,拷贝到装有sqlserver的客户端电脑上都可以运行唯独我生成的版本,无论如何都是连接错误.百思不得其解.后来终于找到了原因就是msado15.dll这个文件在作怪.我本机的版本比其它同组的开发人员的高,比客户端电脑的版本高结果导致连接失败解决方法,替换客户电脑msdao15.dll解决故障. 阅读全文
posted @ 2013-05-16 13:34 火星大能猫 阅读(1381) 评论(1) 推荐(0)
  2013年3月7日
摘要: 转自csdn的steedhorse回答:编译器不管头文件的,头文件只是用来被cpp文件包含的,被包含之后,它就成了那个cpp文件的一部分了,而编译器只编译.cpp文件,不会去单独编译一个头文件的。编译器这样做之后,针对每个编译过的cpp文件生成一个obj文件。然后连接器把所有这些obj文件连接成一个程序,或能是exe或dll(或做成静态的lib)。如果在连接的过程中,有些实体(比如变量或函数)找不到定义,则会报link错误编译器不会查“确定”实现文件。它只是编译每个cpp文件,每个cpp文件,把所以包含的东西展开后,其内容都不能自相矛盾(比如类A并没有一个名叫f的方法,后面却用到了这个方法), 阅读全文
posted @ 2013-03-07 17:34 火星大能猫 阅读(1356) 评论(0) 推荐(0)
  2013年2月16日
摘要: void CPrintListTestDlg::OnBnClickedButton1(){ GetDlgItem(IDC_TxtList)->SetWindowText(L""); HANDLE PrnHandle; UpdateData(TRUE); LPTSTR strPrinter = m_StrPrinterName.GetBuffer();//如果网络打印机,则格式为\\Xp-pcname\CanonLBP or \\192.168.1.x\\PrinterName m_StrPrinterName.ReleaseBuffer(); i... 阅读全文
posted @ 2013-02-16 17:02 火星大能猫 阅读(2096) 评论(0) 推荐(0)
  2012年9月18日
摘要: 2012-09-18添加cell mouse down事件. private void gvShow_CellMouseDown(object sender, DataGridViewCellMouseEventArgs e) { if (e.Button == MouseButtons.Right) { gvShow.ClearSelection(); gvShow.Rows[e.RowIndex].Cells[e.ColumnIndex].Selected = true... 阅读全文
posted @ 2012-09-18 16:00 火星大能猫 阅读(1559) 评论(0) 推荐(0)
  2012年9月11日
摘要: 以excel2007为例双击要修改的xla文件然后选择工具 visual basic规划求解SOLVER.XLA需要密码输入相应solver.xla密码即可!Wildebeest!!输入密码后即可看到相应编辑界面完! 阅读全文
posted @ 2012-09-11 11:34 火星大能猫 阅读(2232) 评论(1) 推荐(0)
  2012年9月3日
摘要: 调用第三方提供的DLL接口,提示找不到指定的模块本机调试一切正常,客户端部分电脑提示找不到指定的模块在排除病毒,环境变量等问题后,尝试在DllImport指定动态运行库的路径,依然无效.如图解决方法:使用Depends程序发现,依赖VC2010运行库中的msvcr100.dll等文件.因此最简单的方法就是安装vc2010运行库,一劳永逸.比较简洁的方法自然是拷贝相应文件到客户端电脑的系统路径中即可.至此,问题解决. 阅读全文
posted @ 2012-09-03 11:29 火星大能猫 阅读(4125) 评论(0) 推荐(1)
  2012年7月10日
摘要: 接手苏州园区东诚遗留的某个led发送项目原为手动发送,需要改为在线获取发送.不更换控制卡.led控制卡为该公司自己制造,由于某些原因,手头没有任何资料,经努力获得源程序,无代码,只能分析协议进行目前进度获得报文后,暂时舍弃报文头信息,分析正文内容,编写demo2012年8月目前报文基本分析完毕,可以正常发送. 阅读全文
posted @ 2012-07-10 14:47 火星大能猫 阅读(247) 评论(0) 推荐(0)
  2012年5月17日
摘要: 2012-05-17首先声明一个list用于存放文件路径然后调用方法即可获取 private void GetFileList(DirectoryInfo diroot) { foreach (FileInfo fileName in diroot.GetFiles()) { listFile.Add(fileName.FullName); } foreach (DirectoryInfo dirSub in diroot.GetDirectories()) ... 阅读全文
posted @ 2012-05-17 11:29 火星大能猫 阅读(2014) 评论(1) 推荐(0)