• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >vc/mfc > VC输入中文后,在程序关闭时发生堆栈错误不知何故

VC输入中文后,在程序关闭时发生堆栈错误不知何故

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-06-04

佚名通过本文主要向大家介绍了vc 堆栈保留大小,vc2010 堆栈查询选项,vc 堆栈,vc 6.0中文版下载,vc 6.0中文破解版等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: VC 输入中文后,在程序关闭时发生堆栈错误不知何故
描述:

VC   输入中文后,在程序关闭时发生堆栈错误.不知何故.如果是英文.就没有问题. 
是这样的.我建了一个工程.   接收了   WM_IME_CHAR,   和   WM_CHAR   事件... 
在事件函数中只有一句代码.就是     return   true;   中间没有处理过数据.没有 
申明变量.什么都没有.下断点后.输入中文确实来到事件处理函数. 
但在程序关闭时.出了一个. 
"未处理的用户中断 " 
中断在了.   atlcore.h   文件中的 
HRESULT   Term()   throw() 
{ 
DeleteCriticalSection(&m_sec);       //   这行 
return   S_OK; 
} 
  输出窗口是这样的:   好像是堆栈被提前饰放了. 
线程   'Win32   线程 '   (0xf48)   已退出,返回值为   1   (0x1)。 
HEAP[TTS.exe]:   Invalid   Address   specified   to   RtlFreeHeap(   01290000,   01208558   ) 
TTS.exe   中的   0x7c94a3e1   处未处理的异常:   用户断点   。 
而我的事件处理函数是这样的:(用了   WTL,用MFC,WIN32   也一样) 
LRESULT   OnIme(UINT   uMsg,   WPARAM   wParam,   LPARAM   lParam,   BOOL   &   bHandled) 
{ 
//   输入中文的时候.我就算什么数据也不处理.也不保存...直接返回了..也会发生刚才的 
//   用户中断...不知道为什么. 
return   true; 
} 
我的环境是: 
2003   Version   7.1.3091 
这里有一个全部过程录像....可惜看不清.如何可以请留下邮件.我将工程发过去. 
http://www.56.com/u60/v_MjM1MzQ4NTc.html


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • VC输入中文后,在程序关闭时发生堆栈错误不知何故

相关文章

  • 2017-06-04 FTP发送命令下载问题
  • 2017-06-05 我用ATL写了一个DLLCOM,但怎样调用啊?
  • 2017-06-05 求助:在dll中使用模板类
  • 2017-06-04 资源管理器双击鼠标左键消息shell---------------------!!!
  • 2017-06-04 用MSCryptoAPI进行MD5加解密
  • 2017-06-04 我用VC作了一个DLL,里面封装了一些功能函数,现在在其它工具编写的程序中调用,出现头两次调用该包中的函数正常,第三次再调用时提示系
  • 2017-06-04 VCODBC更新数据表的问题:
  • 2017-06-05 请教:DLL编译中这条警告信息是什么意思?
  • 2017-06-04 在ATL/WTL中使用STL
  • 2017-06-04 MSChart问题

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 一个ActivXDll库,应该如何连接使用?
    • 为什么在线程中用invalidate没有用?
    • vc++控制WORD
    • 怎么开个新的线程?系统会自动开么?
    • 我想让activex控间在激活时和失去激活状态时分别作一些事情,应该响应哪些消息?
    • 挂靠到另一个程序的对话框上的钩子程序
    • 高份求助DLL!!!
    • 如何使用外部com
    • 只有一个Dll动态库其他什么都没有能调用其中的函数吗?
    • 如何得到本进程的所有子线程?急

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有