人在做, 天在看 boxcounter.com boxcounter.org boxcounter[a]boxcounter.org 注册 | 登陆
浏览模式: 标准 | 列表分类:windows编程(R3)

"fatal error LNK1103"的解决方案

我的环境是VS2005,这个老家伙原生的开发库很老,vista新增的函数很多它都不认识,于是载了windows7的SDK装上并注册到 VS2005中。结果对于dll和MFC工程,都会报这么个错误:

uuid.lib(shguids2.obj) : fatal error LNK1103: debugging information corrupt; recompile module

» 阅读全文

Tags: lnk1103

一段有趣的创建进程的代码

  1. BOOL  
  2.     CreateProcessAndSwitchParent(  
  3.         DWORD dwParentPID  
  4.     )  
  5. {  
  6.     PROCESS_INFORMATION ProcInfo = {0};  
  7.     STARTUPINFOEX       StartInfo = {0};  
  8.     SIZE_T  cbAttributeListSize = 0;  
  9.     BOOL    bRlt = FALSE;  
  10.     BOOL    bRtnVal = FALSE;  
  11.     HANDLE  hTargetProcess = NULL;  
  12.   
  13.     StartInfo.StartupInfo.cb = sizeof(StartInfo);  
  14.       
  15.     __try {  
  16.         bRlt = InitializeProcThreadAttributeList(NULL,  // lpAttributeList   
  17.                                                  1,     // dwAttributeCount   
  18.                                                  0,     // dwFlags   
  19.                                                  &cbAttributeListSize); // lpSize

» 阅读全文

Tags: 切换父进程, startupinfoex, createprocess

先考虑性能? 先考虑结构化?

   在《代码大全》上看到一段话,正是我近来经常纠结的一个问题:编码的时候,是优先考虑性能,还是优先考虑结构化?

» 阅读全文

VC、MFC资料站点

VC资源备份

» 阅读全文

[ZZ] System Error Codes && VS config

备份之用,请无视。

» 阅读全文

[ZZ] 有关locale

    locale 是国际化与本土化过程中的一个非常重要的概念,个人认为,对于中文用户来说,通常会涉及到的国际化或者本土化,大致包含三个方面:看中文,写中文,与 window中文系统的兼容和通信。从实际经验上看来,locale的设定与看中文关系不大,但是与写中文,及window分区的挂载方式有很密切的关 系。本人认为就像一个纯英文的Windows能够浏览中文,日文或者意大利文网页一样,你不需要设定locale就可以看中文。那么,为什么要设定 locale呢?什么时候会用到locale呢?
    ……

» 阅读全文

LibTorrent库的奇怪问题

       《LibTorrent库的中文支持问题》说到乱码问题,其实还有一个问题,目前还没有解决。我把我需要的功能封装成了一个DLL,工作的挺好,但是在进程退出时会有问题,对于DEBUG版,会有LibTorrentASSERT失败,对于RELEASE版,ASSERT被略过了,现象改为了进程死锁挂起,没法退出。

       ……

» 阅读全文

Tags: libtorrent

LibTorrent库的中文支持问题

         这个星期在琢磨BT下载,用的是一套开源的库-libtorrent,接口不错,帮助文档也挺详细,照着文档和测试例子很快就封好了我需要的功能,但是也遇到了很郁闷的问题:中文支持。

         ……

» 阅读全文

Tags: libtorrent

Records:1412