获取在Windows 资源管理器中执行COPY/PASTE的文件列表信息

在文件传输模块开发过程中,要实现这样的一个功能:在资源管理器中对选中的文件或者文件夹CTRL+C,在聊天窗口中按下CTRL+V,获取用户选择的文件或文件夹发送给对端用户。这其中存在一个问题:如何从剪切板数据中获取用户选择了哪些文件或文件夹呢?经研究和测试,用如下的代码可以获取到文件列表信息: ...

2012-03-30 16:26:53

阅读数 1643

评论数 0

数据透传的概念

时常有同事问起数据透传是什么意思,可能是代码接触的比较少,下面就简单的说一下吧。        其实很简单,一般是指我们上层的数据以buf的形式经过底层模块去传送,底层只保证将这段buf传出去,而不去关心buf中具体是什么样的数据,不用去解析buf中的具体内容。        具体一点,以两个...

2012-03-24 21:24:27

阅读数 27367

评论数 1

debug下情况良好、release下频繁奔溃问题的跟踪与解析

最近一段时间一直忙于开发新平台系统的功能,今天测试那边拿过来简单的测试一下,并对相关需求和功能点进行验证。结果出现了一个奇怪的问题:在验证某个功能点时,在release模式下的程序频繁出现奔溃现象。之前在开发该功能点时也进行了充分的测试,程序一直运行正常,怎么一到release模式下就出现频繁奔溃...

2012-03-21 00:06:42

阅读数 2532

评论数 2

使用ShellExecute打开目标文件所在文件夹并选中目标文件

ShellExecute很常用,我们可以使用它调用另外一个exe可执行程序,也可以使用它来打开指定的目录或文件。本文主要讨论如何通过ShellExecute来打开目标文件所在文件夹并选中目标文件。        刚开始尝试用下面的代码实现想要的功能: CString str = _T(&...

2012-03-18 14:34:30

阅读数 11764

评论数 2

切换输入法导致程序死机的解决办法

近日在开发类似QQ屏幕截图过程中,发现在输入文字时切换输入法(Ctrl+Shift)时,会导致程序出现“卡死”现象。为了方便代码重用,屏幕截图模块是以动态库方式封装起来的。出现“卡死”现象后,只能通过任务管理器强制杀掉对应的进程才能退出程序。于是,上网搜索了相关话题,发现原因通常是某种输入法如紫光...

2012-03-12 15:10:42

阅读数 6891

评论数 11

几年来的工作与生活感悟

时间过的很快,一转眼工作都快有三年了。在这三年中学到了很多,经历了很多;需要学的也有很多,帮助过我的朋友也很多很多。自工作以来就没怎么写过总结,今天就乘这个机会,结合几年来的工作实践和切身体会,在这里简单的总结一回。其实主要还是写一下这几年来的一些体会和感悟吧。         1、做什么事都...

2012-03-03 20:29:19

阅读数 1558

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭