2011年8月15日

模拟IPTV(中兴捧月2011)

摘要: 中兴捧月2011的一个题目:把自己做的内容做个总结(反正没晋级,权当自己玩玩吧)。题目要求:1. 用一个GUI程序模拟视频服务器:1) 视频服务器包含3个频道节目CH1、CH2、CH3,每个频道内容分别如下: CH1:静态显示一幅位图; CH2:屏幕中央显示形式为(H:M:S)的24时制时钟字符串; CH3:一个小正方形,以某个半径围绕屏幕中间点做顺时针旋转。2) CH1的图片可以从硬盘上选择,便于后续验证。 CH2的时钟字符串初始时间可以通过程序界面设置,便于后续验证。 CH3小正方形的旋转半径和速度可以通过程序界面设置,便于后续验证。3) 视频服务器可以提供界面,显示当前3个频道实时播放的 阅读全文

posted @ 2011-08-15 20:34 静幽独白 阅读(353) 评论(0) 推荐(0) 编辑

转载:C#调用DLL的研究

摘要: C#程序实现动态调用DLL的研究摘要:在《csdn开发高手》2004年第03期中的《化功大法——将DLL嵌入EXE》一文,介绍了如何把一个动态链接库作为一个资源嵌入到可执行文件,在可执行文件运行时,自动从资源中释放出来,通过静态加载延迟实现DLL函数的动态加载,程序退出后实现临时文件的自动删除,从而为解决“DLL Hell”提供了一种解决方案。这是一个很好的设计思想,而且该作者也用C++实现了,在Internet上也有相似的VB程序,但在某一技术论坛上提起这种设计方法时,有网友提出:“这种方法好是好,但就是启动速度太慢”。这是因为程序启动时实现DLL释放,然后再加载释放出来的DLL,这个过程会 阅读全文

posted @ 2011-08-15 09:16 静幽独白 阅读(598) 评论(0) 推荐(0) 编辑

导航