上一页 1 ··· 3 4 5 6 7 8 下一页
摘要: VS2008安装时Mobile 5.0 SDK R2 安装失败后,退回VS2008安装程序,然后按照下面的步骤来做。1、删除目录 "\Documents and Settings\<localuser>\Local Settings\ApplicationData\Microsoft\CoreCon",删除前请先备份该目录。2、删除注册表项,CLSID {1D273EC2-2A24-46fe-9F70-544B27811DF3} ,位置在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\DeviceSDKIns 阅读全文
posted @ 2011-09-06 09:39 夜雨無聲 阅读(299) 评论(2) 推荐(0) 编辑
摘要: 最近在写一个服务器系统。。用于接收从客户端传来的数据。调了好久,一直出现非常诡异的错误:fopen 异常!fwrite 异常!fclose 异常!咋可能嘛!!!!!!!后来换用CreateFileWriteFileCloseHandle就没问题了。可是在接收INI文件时,写\n用记事本打开,会成为一个小黑点!于是还得找原因。。!!!近乎疯狂!!而且有时候new, malloc, delete, free都会报错!调了N天,终于发现是C库函数的问题~~~~~它还分单线程、多线程的库~~默认是单线程!!!!害死个人了。。VS2003下的配置如下图:Runtine Library 选择 Multi- 阅读全文
posted @ 2011-08-05 01:30 夜雨無聲 阅读(297) 评论(0) 推荐(0) 编辑
摘要: //DirBrowser.h#pragma onceclass CDirBrowser{public: CDirBrowser ( bool fRecent = false, const TCHAR* pszTitle = TEXT( "选择目录" ) ); ~CDirBrowser( void ); TCHAR* Show( void );private: BOOL m_fRecent; BROWSEINFO m_bi; LPITEMIDLIST m_pidl; LPMALLOC m_pMalloc; static INT CALLBACK BrowseCallbackP 阅读全文
posted @ 2011-04-22 13:17 夜雨無聲 阅读(1092) 评论(0) 推荐(0) 编辑
摘要: --------时间仓促,来不及优化。。。请见谅。使用时该函数时,请去除最后的“\”,且请进行大写字母处理。还有,UNICODE版没有实现。。。//============================================//++#defineSTR_HKCUTEXT("HKCU")#defineSTR_HKCU_FULLTEXT("HKEY_CURRENT_USER")#defineSTR_HKLMTEXT("HKLM")#defineSTR_HKLM_FULLTEXT("HKEY_LOCAL_MACHINE 阅读全文
posted @ 2011-04-09 01:14 夜雨無聲 阅读(652) 评论(0) 推荐(1) 编辑
摘要: 注册表中删除开始菜单中的我最近的文档 HKEY_USERS\DEFAULT\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\那里新建二进制值 ,名字为NoRecentDocsMenu,更改值为"01,00,00,00"。 不过,你可能又想使用电脑中能有文档菜单,只是在关机后才删除它们,那么就得这样 :还是原来的那里,新建一个名字叫ClearRecentDocsonexit的二进制值,同样修改值为 "01,00,00,00"。注意,01与00中间的逗号不是内容,这里只是用逗号作为分隔。 阅读全文
posted @ 2011-03-24 11:23 夜雨無聲 阅读(1789) 评论(0) 推荐(0) 编辑
摘要: 解决方案: 在注册表中:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones添加一个项, 名为 1000,再在该项下添加一DWORD数据, 名为: 1207.OK.图如下: 阅读全文
posted @ 2011-03-11 16:13 夜雨無聲 阅读(584) 评论(0) 推荐(0) 编辑
摘要: 近来, 无聊之极, 将 AutoLogon反汇编, 玩玩..贴出代码如下:1. 获取用户帐户及其域.[代码]2. 设置自动登录.[代码] 阅读全文
posted @ 2011-01-28 17:24 夜雨無聲 阅读(768) 评论(0) 推荐(0) 编辑
摘要: boost的bimap相当于STL的map的升级版本, 具有双向映射. 学过STL的map的童鞋很容易掌握它的使用.不过, 差别肯定是有的. 因为它是双向的, 所以有左右之分. 如:boost::bimapint,int bm;bm.left就相当于STL的map, bm.right就是把STL中的key-value键值对反过来, 变成value-key, 它相应的first和second也就变成了value和key.举例说明, 假我们要做一个电话簿, 有区号-城市的对应关系, 有时候我们有区号, 想得到城市, 或是有城市想得到区号, 我们可能需要这样一个双向映射关系的电话簿, 我们可以这 阅读全文
posted @ 2011-01-12 15:00 夜雨無聲 阅读(6767) 评论(0) 推荐(1) 编辑
摘要: 下载页面: http://sourceforge.net/projects/boost/files/boost/1.45.0/我下载的是.7z包.下载下来后, 解压到当前文件夹.我的解压后的路径为: D:\boost_1_45_0在该目录下有个 booststrap.bat, 要用到这个批处理文件来安装, 安装有杀软件的童鞋要注意不要把这个东东给删了, 杀软都恶心得要命. 俺是没装的.下面说在VS2008下编译BOOST的过程:1.打开VS2008命令符 开始-程序-Microsoft Visual Studio 2008-Visual Studio Tools-Microsoft V 阅读全文
posted @ 2010-12-30 12:46 夜雨無聲 阅读(827) 评论(0) 推荐(0) 编辑
摘要: EasySize是VC中用于排版控件的非常实用的东东.对于初学者来说, 使用起来非常难以理解, 更别提弄出理想的效果.在这里, 我想说一下如何使用. 这里主要是说怎么使用EASYSIZE宏的.BEGIN_EASYSIZE_MAP(which_dialog)  EASYSIZE( control_id,left,top,right,bottom,option)END_EASYSIZE_MAP如上, which_dialog标明了是哪个对话框将使用EasySize.control_id,即是控件ID, left, top, right, bottom为各个方向的属性, option一般是用来设置居 阅读全文
posted @ 2010-12-08 16:21 夜雨無聲 阅读(5944) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 下一页