主题:请教在VS 2005.NET中一个关于运行编译的问题.3Q.
monkcat
[专家分:0] 发布于 2007-10-09 11:23:00
刚开始接触.NET.我用的是 Visual Studio.Net 2005做了一个很简单小程序用来输出一句话.生成解决方案后运行调试--启动调试后提示"无法运行调试.绑定句柄无效"
各位老大给指点一下是什么原因吧.......
谢谢.
回复列表 (共1个回复)
沙发
Watchermian [专家分:30] 发布于 2007-10-21 11:45:00
不知道兄弟你是不是 在OnDraw() 中用 TextOut() 输出啊, 这个问题我就遇到过, 有几种办法可以解决 。例如我输出 “ 守望者 ”
(1)种办法 加 " _T "
TextOut( 100, 100, _T("守望者"));
(2) 种办法 用2005标准TextOutA(100, 100, ("守望者"), strlen("守望者"));
还有几种方法,就不多说了。 主要是因为2005封装定义了很多宏, 不在有2003那么多独立的函数。 在(1) 法 中, 就是一个宏的定义。。。
我来回复