• 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 > pThis是个什么东西?

pThis是个什么东西?

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

佚名通过本文主要向大家介绍了 pThis是个什么东西?等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: pThis是个什么东西?
描述:

做COM时,碰到了pThis,有点象this指针,请问它究竟是个什么东西呀?
还有_T()有什么作用?
谢谢!


解决方案1:

#define METHOD_PROLOGUE(theClass, localClass)  theClass* pThis =  ((theClass*)((BYTE*)this - offsetof(theClass, m_x##localClass)));  AFX_MANAGE_STATE(pThis->m_pModuleState)  pThis; // avoid warning from compiler 
这就是pThis

解决方案2:

_T是一个字符串转换宏,跟编译选项中的预定义宏_UNICODE 和_MBCS有关不
也就是将字符串在编译时转成多字节编码或双字节编码存储


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

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

相关文章

  • 2017-06-04 如何在vc的对话框中插入flashactivexcontrol?急急
  • 2017-06-04 郁闷:HRESULT0x8001010e应用程序调用一个已为另一线程整理的界面
  • 2017-06-04 请问使用WebBrowsercontrol如何修改网页的内容?
  • 2017-06-04 请教:MICROSOFTIMAGELISTCTRL(ACTIVEX控件)和MICROSOFTLISTCTRL(ACTIVEX控件)????????
  • 2017-06-04 ATL创建Composite控件,里面嵌入一个WebBrowser控件,但是WebBrowser控件不能改变大小
  • 2017-06-04 要写一个有统计图表的程序,不知道Office的图表控件行不行
  • 2017-06-05 给定路径名,如何判断该路径存不存在?
  • 2017-06-04 MSChart的标注在行数太多时就竖着显示了?怎样让水平显示。
  • 2017-06-04 excel导出数据到程序中出现的问题,请赐教,分多多~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  • 2017-06-05 ??请问静态连接库中自身的代码可否加载库中的资源

文章分类

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

最近更新的内容

    • ATLdll与多语言有啥关系??为啥不能共存??
    • 写了个MFC的activex,用浏览器在本地可加载,但放到服务器上,再打开网页就无法加载
    • 请问用VC60写动态链接库(DLL)时,编完以后进行链接编译,成功后会弹出一个框,好象是叫选择一个EXE文件之类,这个框有什么用呢?如果
    • 对象不支持此属性或方法
    • 求助,线程死锁
    • 怎样将英文版本改为中文版本啊!
    • active桌面的问题,请教高手!
    • dll怎么能获取自身所在的目录?
    • 如何实现服务
    • 如何利用异步可插入协议对网络资源分类,url地址过滤?

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

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