• 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 > 奇怪,atl中不能用互斥量了,有原码,大牛可以试一下

奇怪,atl中不能用互斥量了,有原码,大牛可以试一下

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

佚名通过本文主要向大家介绍了大牛,兰博基尼大牛,大牛是什么车,傻人大牛,大牛超级盒子等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 奇怪,atl中不能用 互斥量了,有原码,大牛可以试一下
描述:

我写了支持mfc的组建,发现居然 互斥量不能用了(原来在非mfc支持的atl中,我用过的没问题),
我这里有简单的代码,来看一看,留email
基本代码如下
static CRITICAL_SECTION  CriticalSection;
BOOL CMfcComApp::InitInstance()
{
#ifdef _MERGE_PROXYSTUB
    hProxyDll = m_hInstance;
#endif
InitializeCriticalSection(&CriticalSection);
AfxMessageBox("instance");
    _Module.Init(ObjectMap, m_hInstance, &LIBID_MFCCOMLib);
    return CWinApp::InitInstance();
}
int CMfcComApp::ExitInstance()
{
    _Module.Term();
DeleteCriticalSection(&CriticalSection);
AfxMessageBox("uninstance");
    return CWinApp::ExitInstance();
}
STDMETHODIMP CMfcCom1::Test()
{
AFX_MANAGE_STATE(AfxGetStaticModuleState())
// TODO: Add your implementation code here
// try
// {
AfxMessageBox("before entercriticalsection");
EnterCriticalSection(&CriticalSection);
AfxMessageBox("after entercriticalsection");
AfxMessageBox("before leave criticalsection");
LeaveCriticalSection(&CriticalSection);
AfxMessageBox("after leave criticalsection");
// }
// catch () 
// {
// }
return S_OK;
}


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

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

  • [奇怪的问题!],郁闷ing!想清理word的打开文件的历史记录,通过code,自己写了点code结果没有生效!大牛们给点建议!或者解决方案!
  • 关于视频聊天插件,请各位大牛帮帮忙!!
  • win32sdk中如何与flash通信?下面的源程序,可是编译出错,大牛请帮助
  • 公司要招人,特向各位大牛征集VC笔试题和面试题!!!有的速报!
  • ##求助大牛!webbrowser设置为silence后JavaScript出错后停止了脚本执行,如何重新启动脚本引擎??
  • 按照凤之焚、jameshooo两位大牛的思路做mimefilter
  • 求大牛看看,richedit添加qq的imageoledll显示gif的时候闪烁的厉害。在线等
  • 大牛救我,关于waitforsingleobject的疑惑
  • 请教一个关于隐藏应用程序在任务栏图标的问题。大牛请进
  • 大牛!请帮忙解决!@VS2010@x64DEBUG不能正常运行?

相关文章

  • 2017-06-04 求IE工具栏的开发思路,说对就有分
  • 2017-06-04 WM_NCMOUSEMOVE消息在Release和Debug版本下出现不同现象
  • 2017-06-04 如何将vector<string>转换到VARIANT
  • 2017-06-04 能否做个象MediaPlay的ACTIVEX查件,既有动画窗口,又有按钮???
  • 2017-06-04 应用了UpdateLayeredWindow技术的窗口,怎样修改窗口的大小,且保持效果不变
  • 2017-06-05 程序出现c2039错误,求解决啊。。
  • 2017-06-04 请教一个超级问题(关于vc7和vc6从类型库中生成的类有一些不同,如何解决?)
  • 2017-06-04 高分求助!求ActiveX嵌入网页的IE7解决方案
  • 2017-06-05 VSdll调用静态库的问题
  • 2017-06-05 关于callback函数和线程的很基础的问题

文章分类

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

最近更新的内容

    • MSComm开发程序移植到Windows2000的乱码问题
    • 从edit继承出来的Activex控件焦点问题
    • Directshow问题,各位大侠进来看看!
    • 在WebBrowser中执行有activex的页面怎么会卡着不动了?但是我用ie直接开就可以?
    • 初学COM,在初始化时就遇到了问题
    • 菜鸟问题,如何自由布置ATLActiveX控件的外观
    • [第一问]狂晕啊!!事情闹大了,不得不问!
    • 请问如何在ie工具栏中完整的显示一个自定义的工具栏呢?目前自己出现的只有一部分显示
    • 谁有画图的控件,只要简单的,框框,还有线条就可以啊,
    • VirtualQueryEx到底怎么用???????

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

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