<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[minddancer的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/minddancer</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; minddancer]]></copyright><item><title><![CDATA[VC里引用第三方库常遇到的链接重复定义问题]]></title><link>https://blog.youkuaiyun.com/minddancer/article/details/6561245</link><guid>https://blog.youkuaiyun.com/minddancer/article/details/6561245</guid><author>minddancer</author><pubDate>Wed, 22 Jun 2011 15:29:00 +0800</pubDate><description><![CDATA[Runtime    Library是个很糟糕的问题，假设你设计了一个库，这个使用的Runtime     Library是单线程库（/ML）或是单线程Debug库（/MLd），然后你在MFC项目中使用多线程库（/MD）或多线程Debug库（/     MDd）。   就会出现大量链接错误：    LIBCMT.lib(setlocal.obj) : error LNK2005: _setloca]]></description><category></category></item><item><title><![CDATA[编译QTE时遇到的uic问题及解决过程]]></title><link>https://blog.youkuaiyun.com/minddancer/article/details/6561228</link><guid>https://blog.youkuaiyun.com/minddancer/article/details/6561228</guid><author>minddancer</author><pubDate>Wed, 22 Jun 2011 15:26:00 +0800</pubDate><description><![CDATA[在网上看到有人谈QTE的时候说道，"如果你要做Qt/Embedded的开发，最好把Qt/Embedded编译成为两个版本，一个是主机版，一个是    目标版"     。   当时不明白为什么。后来发现，果然。。。。需要QTE支持的东东，往往都需要用到uic这个TOOLS。。。而这个工具总会出错。   原来，uic命令是在编译QT时候生成的，它可以把Designer设计的界面文件(*.ui)转换成]]></description><category></category></item><item><title><![CDATA[如何将一个data文件变成.o]]></title><link>https://blog.youkuaiyun.com/minddancer/article/details/6561210</link><guid>https://blog.youkuaiyun.com/minddancer/article/details/6561210</guid><author>minddancer</author><pubDate>Wed, 22 Jun 2011 15:21:00 +0800</pubDate><description><![CDATA[有时候会需要将数据文件xxxx.bin做为xxxx.o LINK进去。以下是xxxx.scriptOUTPUT_FORMAT("elf32-tradlittlemips") OUTPUT_ARCH(mips) SECTIONS {   .data :   {     __rom_mark_start = .;     *(.data)]]></description><category></category></item><item><title><![CDATA[如何将gcc的错误信息输出到文件里 ]]></title><link>https://blog.youkuaiyun.com/minddancer/article/details/6561208</link><guid>https://blog.youkuaiyun.com/minddancer/article/details/6561208</guid><author>minddancer</author><pubDate>Wed, 22 Jun 2011 15:20:00 +0800</pubDate><description><![CDATA[make > errmsg.txt 2>&1 1 是stdout 2 是stderr]]></description><category></category></item><item><title><![CDATA[如何建立方便的测试firefox的环境]]></title><link>https://blog.youkuaiyun.com/minddancer/article/details/6561207</link><guid>https://blog.youkuaiyun.com/minddancer/article/details/6561207</guid><author>minddancer</author><pubDate>Wed, 22 Jun 2011 15:20:00 +0800</pubDate><description><![CDATA[到firefox安装目录，找到chrome目录。 将里面的*.jar 通通解包。按其子目录的模式，分别放到chrome/下新建的三个目录里去:content/ locale/ skin/ 将所有的*.jar改名或移到其他地方 把所有的*.manfest都如下改动（以browser.manfest为例）：蓝色： content branding jar:brows]]></description><category></category></item><item><title><![CDATA[如何避免activex安全警告，并直接生成AP的好方法]]></title><link>https://blog.youkuaiyun.com/minddancer/article/details/6561184</link><guid>https://blog.youkuaiyun.com/minddancer/article/details/6561184</guid><author>minddancer</author><pubDate>Wed, 22 Jun 2011 15:17:00 +0800</pubDate><description><![CDATA[将有安全警告的页面作成hta，双击运行时就没有安全警告，且自然成为一个AP，无需再编译包装。爽啊。hta就是一个HTML应用程序(HTML   Application)，只要你双击就能运行  只要简单的用.hta为扩展名保存HTML页面就行了 下面的一个标准的HTML应用程序：   　　   　　   　　HTA   Demo   <HTA:APPLIC]]></description><category></category></item><item><title><![CDATA[遍历文件夹、判断是否存在 -- cpp 版本 ]]></title><link>https://blog.youkuaiyun.com/minddancer/article/details/6561164</link><guid>https://blog.youkuaiyun.com/minddancer/article/details/6561164</guid><author>minddancer</author><pubDate>Wed, 22 Jun 2011 15:14:00 +0800</pubDate><description><![CDATA[  #include{                 char* fullname = "c:/";           struct   _finddata_t   filefind;           char   curr[256],ret[1024];                         int i,len,t=0;         ]]></description><category></category></item><item><title><![CDATA[取逻辑盘名称 ]]></title><link>https://blog.youkuaiyun.com/minddancer/article/details/6561163</link><guid>https://blog.youkuaiyun.com/minddancer/article/details/6561163</guid><author>minddancer</author><pubDate>Wed, 22 Jun 2011 15:14:00 +0800</pubDate><description><![CDATA[int DSLength = GetLogicalDriveStrings(0,NULL),i; char DStr[256]; memset(DStr,0,256); GetLogicalDriveStrings(DSLength,(LPTSTR)DStr);形如“c:/0d:/0”  ]]></description><category></category></item><item><title><![CDATA[com 传递参数与utf8的文字转换例子 ]]></title><link>https://blog.youkuaiyun.com/minddancer/article/details/6561160</link><guid>https://blog.youkuaiyun.com/minddancer/article/details/6561160</guid><author>minddancer</author><pubDate>Wed, 22 Jun 2011 15:13:00 +0800</pubDate><description><![CDATA[注意1：MultiByteToWideChar (CP_ACP....） 是由本地双字节格式转到utf8格式 注意2:  *pVal = ::SysAllocString((const unsigned short *)(ret)); 返回之后，ret 会被系统释放，因此不适合用需要再次使用的全局变量来做转换，应该先赋值到局部变量再转。。。听上去有点怪。。没深入研究STDMET]]></description><category></category></item><item><title><![CDATA[16bit颜色转换方法 ]]></title><link>https://blog.youkuaiyun.com/minddancer/article/details/6561154</link><guid>https://blog.youkuaiyun.com/minddancer/article/details/6561154</guid><author>minddancer</author><pubDate>Wed, 22 Jun 2011 15:13:00 +0800</pubDate><description><![CDATA[unsigned char r,g,b; unsigned short tar; ... tar = ((b>>3)>3)>3); // rgb: 555 tar = ((b>>3)>2)>3); // rgb: 5b5]]></description><category></category></item><item><title><![CDATA[VC->CE 代码中的差异 ]]></title><link>https://blog.youkuaiyun.com/minddancer/article/details/6561152</link><guid>https://blog.youkuaiyun.com/minddancer/article/details/6561152</guid><author>minddancer</author><pubDate>Wed, 22 Jun 2011 15:12:00 +0800</pubDate><description><![CDATA[CE不支持异步读写，GetOverlappedResult 完全不存在：                                bRead = ReadFile (hComm, chCommRecv, dwReadBytes, &dwReadNum, &ol);                                 if (!bRead)       ]]></description><category></category></item><item><title><![CDATA[VC 通过CWebBrowser2 操作js函数 ]]></title><link>https://blog.youkuaiyun.com/minddancer/article/details/6561145</link><guid>https://blog.youkuaiyun.com/minddancer/article/details/6561145</guid><author>minddancer</author><pubDate>Wed, 22 Jun 2011 15:12:00 +0800</pubDate><description><![CDATA[最关键一点是，要在web控件的OnDocumentComplete里ExecuteScriptFunction。。。其他地方都不保证能拿 到。。。http://support.microsoft.com/kb/185127/zh-cn#import "C:/winnt/system32/mshtml.tlb" // location of mshtml.tlb   void C]]></description><category></category></item><item><title><![CDATA[VC 输出打印机 ]]></title><link>https://blog.youkuaiyun.com/minddancer/article/details/6561139</link><guid>https://blog.youkuaiyun.com/minddancer/article/details/6561139</guid><author>minddancer</author><pubDate>Wed, 22 Jun 2011 15:10:00 +0800</pubDate><description><![CDATA[建议使用OFFICE 里面的 MS Office Document Imaging 测试。在打印-》选择打印机时选择MS Office Document Imaging writer，即可看到打印效果。BOOL PrintListCtrl() {     PRINTDLG pd;     pd.lStructSize = sizeof(PRINTDLG);]]></description><category></category></item><item><title><![CDATA[redmine+svn windows环境安装流程 ]]></title><link>https://blog.youkuaiyun.com/minddancer/article/details/6561131</link><guid>https://blog.youkuaiyun.com/minddancer/article/details/6561131</guid><author>minddancer</author><pubDate>Wed, 22 Jun 2011 15:08:00 +0800</pubDate><description><![CDATA[首先要安装apache http://httpd.apache.org/download.cgi 选 Win32 Binary without crypto (no mod_ssl) (MSI Installer): apache_2.2.9- win32-x86-no_ssl-r2.msi [PGP] [MD5] 安装。里面的server informat]]></description><category></category></item><item><title><![CDATA[字符与数字转换 ]]></title><link>https://blog.youkuaiyun.com/minddancer/article/details/6561118</link><guid>https://blog.youkuaiyun.com/minddancer/article/details/6561118</guid><author>minddancer</author><pubDate>Wed, 22 Jun 2011 15:05:00 +0800</pubDate><description><![CDATA[VC, 十六进制字符2长整型        char szNum[]="0a",*stop;         unsigned long ret;        ret = strtol(szNum,0,16);JS      十进制字符转成数值，再转为十六进制字串         var tmp = parseInt(txt,10).toString(16)]]></description><category></category></item><item><title><![CDATA[VC 链接错误的处理 ]]></title><link>https://blog.youkuaiyun.com/minddancer/article/details/6561116</link><guid>https://blog.youkuaiyun.com/minddancer/article/details/6561116</guid><author>minddancer</author><pubDate>Wed, 22 Jun 2011 15:05:00 +0800</pubDate><description><![CDATA[需要引用afx.h和windows.h，并且还需要libcmtd.lib 首先是afx.h和windows.h冲突。 解决方法是在stdafx.h 里，将afx.h添加在windows.h之前。 我的windows.h都在.c里使用，就干脆全移到.c里引用了。 仅仅在stdafx.h 里添加afx.h即可。然后带来的冲突是mfcs40d.lib(dllmodul.o]]></description><category></category></item><item><title><![CDATA[EXT 禁止textfield的输入 ]]></title><link>https://blog.youkuaiyun.com/minddancer/article/details/6561111</link><guid>https://blog.youkuaiyun.com/minddancer/article/details/6561111</guid><author>minddancer</author><pubDate>Wed, 22 Jun 2011 15:04:00 +0800</pubDate><description><![CDATA[test = new Ext.form.TextField   .... test.el.on("keypress",  function(e){e.stopEvent()}, this);]]></description><category></category></item><item><title><![CDATA[SVN 加新工程 ]]></title><link>https://blog.youkuaiyun.com/minddancer/article/details/6561108</link><guid>https://blog.youkuaiyun.com/minddancer/article/details/6561108</guid><author>minddancer</author><pubDate>Wed, 22 Jun 2011 15:04:00 +0800</pubDate><description><![CDATA[/var/svn/reposwww repos # svnadmin create usb2comwww repos # chown apache:apache usb2com -R要增加/修改 登录用户，用 htpasswd2 操作 /var/svn/repos/svn.passwd. 如加一个 user:  htpasswd2 svn.passwd user]]></description><category></category></item><item><title><![CDATA[将PocketPC模拟器从vs2005里抽出绿色免安装版的方法 ]]></title><link>https://blog.youkuaiyun.com/minddancer/article/details/6561102</link><guid>https://blog.youkuaiyun.com/minddancer/article/details/6561102</guid><author>minddancer</author><pubDate>Wed, 22 Jun 2011 15:03:00 +0800</pubDate><description><![CDATA[先确认你的VS2005已经安装了PPC模拟器。假设安装盘C:/Program Files/。而绿色版目标目录为E:/PPC/模拟器执行档：  将C:/Program Files/Microsoft Device Emulator/1.0 下所有东东复制到E:/PPC/PPC的BIN：  C:/Program Files/Microsoft Visual Studio 8/Sma]]></description><category></category></item><item><title><![CDATA[vs2008的dvcemumanager.exe出现无法启动仿真程序错误0x80040154]]></title><link>https://blog.youkuaiyun.com/minddancer/article/details/6561099</link><guid>https://blog.youkuaiyun.com/minddancer/article/details/6561099</guid><author>minddancer</author><pubDate>Wed, 22 Jun 2011 15:02:00 +0800</pubDate><description><![CDATA[进入cmd界面后:打开C:/Program Files/Microsoft Device Emulator/1.0目录，然后键入DeviceEmulator.exe /regserver  DvcEmuManager.exe /register  regsvr32 /s DeviceEmulatorProxy.dll  regsvr32 /s SerDMAASPlugin.dll ]]></description><category></category></item></channel></rss>