随笔分类 -  语言C/C++/C#

语言C/C++/C#
摘要:今天在调试一个程序时,发现调用 SendMessage() 发送的消息,PreTranslateMessage() 接收不到;试了其它两个方法:(1) 换成 PostMessage() 来广播消息,则 PreTranslateMessage() 可以接收到。(2) 仍然使用 SendMessage( 阅读全文
posted @ 2016-02-22 11:44 91program 阅读(948) 评论(0) 推荐(0)
摘要:今天在学习 Windows Phone 7WP7() 编程时,接触到 WP7 的异常处理。主要是异常的人性化显示。在 App.xaml.cs 的 RootFrame_NavigationFailed (自动生成的) 函数中对 e.Handled 进行赋值。先看未修改的代码: 1 private vo 阅读全文
posted @ 2016-02-22 11:08 91program 阅读(244) 评论(0) 推荐(0)
摘要:前几天做了一个 C++ 的 DLL,供网页调用,网页是用 C# 做的。C++ 的 DLL 做起来简单,同时完成了一个 C++ EXE 调用 DLL 进行了调试。一切 OK!然后将 DLL 转到做 C# 处进行测试,发现要不调用失败,要不得不到数据。C# 调用 C++ 的 DLL 真的这样麻烦?C++ 阅读全文
posted @ 2016-02-22 11:03 91program 阅读(756) 评论(0) 推荐(0)
摘要:在将 VS2008 的工程迁移到 VS2010 时,出现下述错误: 1 1>------ Build started: Project: ExcelAccess, Configuration: Release Win32 ------ 2 1>Build started 2011/11/27 16: 阅读全文
posted @ 2016-02-22 10:59 91program 阅读(782) 评论(0) 推荐(0)
摘要:慢慢开始 Windows Phone 7 编程的学习,工作是比较忙与累,但是还是想学习一下 Windows Phone 7 编程和 Windows 8 编程。计划:一步步来吧,先培训兴趣,再回过头来好好看看 C# 语言。今天先看了一下 UI 的异常处理的实现:新建一 Silverlight for 阅读全文
posted @ 2016-02-22 10:11 91program 阅读(193) 评论(0) 推荐(0)
摘要:抽一点时间学习学习 WP7,由于自己的 C# 基础很差,加上工作的原因,所以学习的进度很慢。 慢就慢吧,慢慢来。呵呵.... 这两个在 WP7 对电话本的编程进行学习,主要是读取电话本和操作电话。但发现在 WP7 下对电话本的操作太受限制了,不太适应。 以下代码,主要是读取电话本,和通过 SaveC 阅读全文
posted @ 2016-02-22 10:05 91program 阅读(185) 评论(0) 推荐(0)
摘要:Windows Phone 7 下 Socket(TCP) 与 PC 通讯,使用 WP7 模拟器与 PC 上的 Simple TCP 服务进行通讯。 TCP 客户端主要实现 Socket 连接的建立、数据的发送与接收和关闭已经建立的 Socket。 1 using System; 2 using S 阅读全文
posted @ 2016-02-22 09:57 91program 阅读(305) 评论(0) 推荐(0)
摘要:(1) 从下面的网址下载了 SQLite 版本(sqlite-netFx40-setup-bundle-x64-2010-1.0.83.0):http://system.data.sqlite.org/index.html/doc/trunk/www/downloads.wiki安 .cs 文件中使 阅读全文
posted @ 2016-02-22 09:51 91program 阅读(899) 评论(0) 推荐(0)
摘要:TinyXML 在解析 UTF-8 格式的 XML 文件时,如果文件中含有以下两个字符串:“<name>文史经典</name>” 和 “<name>资讯速递</name>” 时,解析失败。 分析代码,发现失败的原因是如下的代码: tinyxmlparser.cpp 文件中的函数:const char 阅读全文
posted @ 2016-02-22 08:26 91program 阅读(818) 评论(0) 推荐(0)
摘要:前天偶然将一段在 Win 6.0 的代码,放在 PC 上运行。 可结果出人意科,Debug 时“居然”弹框提示错误。所以将代码拿出来,对比 MSDN 来看看。 代码片段1: ms-help://MS.VSCC.v90/MS.MSDNQTR.v90.en/dv_vccrt/html/4ae51618- 阅读全文
posted @ 2016-02-22 08:22 91program 阅读(142) 评论(0) 推荐(0)
摘要:通讯录搜索:http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh286416(v=vs.105).aspx过滤条件:http://msdn.microsoft.com/en-us/library/windowsphone/de 阅读全文
posted @ 2016-02-21 16:21 91program 阅读(212) 评论(0) 推荐(0)
摘要:可以在 Bing 查找中输入: "my IP address",然后确认这样可以看到自己的 IP。 如果需要通过代码编程来获取本机 IP,可以使用以下代码: 注意:此段代码在 WP7.1 上无法编译通过,NetworkInformation 未定义。 1 public class GetHostIP 阅读全文
posted @ 2016-02-21 16:15 91program 阅读(269) 评论(0) 推荐(0)
摘要:以下内容转自: http://bbs.csdn.net/topics/390733584 感觉对自己有用,收藏了。如果转帖,请注明如上出处。多谢! 看到一篇关于C语言指针的文章,正好最近在看《C和指针》就去看了一下。《一道 C 语言指针访存题目的引申》,里面的第一个题目就把我难住了。帮助123456 阅读全文
posted @ 2016-02-21 16:09 91program 阅读(206) 评论(0) 推荐(0)
摘要:在命令行处理 console 应用执行的返回值。 新建一 Win32 Console 工程: CompareDirs 代码如下(VS2008 默认生成的代码): 1 // CompareDirs.cpp : 定义控制台应用程序的入口点。 2 // 3 4 #include "stdafx.h" 5 阅读全文
posted @ 2016-02-21 15:40 91program 阅读(803) 评论(0) 推荐(0)
摘要:DirectShow 是一个 Windows 平台上的流媒体框架,提供了高质量的多媒体流采集和回放功能。 Filter 实质是一个 COM 组件,所以学习开发 Filter 前你应该对 COM 相关知识有点了解。COM 组件的实质是实现了纯虚指针接口的 C++ 对象。 应用程序开发者只需要基本的 C 阅读全文
posted @ 2016-02-21 15:37 91program 阅读(910) 评论(0) 推荐(0)
摘要:Win7 系统下, 使用 VS2005 编译 Microsoft SDKs\Windows\v7.1\Samples\multimedia\directshow\filters\async 工程时, 出现如下错误:...strmbasd.lib(xxxx.obj)...: fatal error l 阅读全文
posted @ 2016-02-19 18:42 91program 阅读(264) 评论(0) 推荐(0)
摘要:做为程序员,最怕什么?Bug?大家都清楚,调试期的 Bug 并不可怕,那怕是那些神龙见首不见尾的 INT(随机、没有规律) Bug。 做为嵌入式程序员,也是一样的。一般来说嵌入式系统都提供了异常分析的方法,特别是强大的调试工具,这些工具使用在 PC 上编程使用的工具是一样的,例如:Visual St 阅读全文
posted @ 2016-02-19 16:49 91program 阅读(1178) 评论(0) 推荐(0)
摘要:今天在做文件名处理时,发现以前对不同类型的指针之间做减的理解有误。 得到文件名(ptcFilename)后,想要过滤掉后缀、再做显示。于是用了 wcsrchr() 函数得到文件名中最后一个 . 的位置指针(ptcSuffix)。 通过 ptcSuffix - ptcFilename 可以获得到偏移量 阅读全文
posted @ 2016-02-19 16:36 91program 阅读(504) 评论(0) 推荐(0)
摘要:Windows 7 下使用 VS2008 编程,为了打开一个文本文件,分别调用了:(1) WinExec;(2) CreateProcess;(3) ShellExecute.调用的代码如下:(1) WinExec(csSaveFilename,1);(2) PROCESS_INFORMATION 阅读全文
posted @ 2016-02-19 16:00 91program 阅读(189) 评论(0) 推荐(0)
摘要:VS2005 的 MFC 工程(工程名: MobileLink),想要修改窗体的类名时,发现不是像设置窗口名一样调用一个函数可以实现的。 实现的注意问题,请看注释。 (1) 修改窗体资源 RC 文件: // // Dialog // IDD_MOBILELINK_DIALOG DIALOGEX 0, 阅读全文
posted @ 2016-02-19 15:15 91program 阅读(1061) 评论(0) 推荐(0)