绘制部分是直接用VS2010写的win32 DLL(懒得用易写了),绘制函数代码如下,不想用带的这个DLL自己写就行了。

__declspec(dllexport) BOOL DrawMyTextEx(LPDIRECT3DDEVICE9 pDxdevice,TCHAR* strText ,int nbuf,TCHAR* FontName ,int FontH,int FontW,int FWeight,int Rleft,int Rtop,int Rright,int Rbottom,int Fc)
{RECT myrect;//myrect=SRECT;myrect.top=Rtop;  //文本块的y坐标myrect.left=Rleft; //文本块的左坐标myrect.right=Rright;myrect.bottom=Rbottom;pDxdevice->BeginScene();//开始绘制D3DXFONT_DESCA lf;ZeroMemory(&lf, sizeof(D3DXFONT_DESCA));lf.Height = FontH; //字体高度lf.Width = FontW; // 字体宽度lf.Weight = FWeight; lf.Italic = false;lf.CharSet = DEFAULT_CHARSET;strcpy(lf.FaceName, FontName); ID3DXFont* font=NULL;if(D3D_OK!=D3DXCreateFontIndirect(pDxdevice, &lf, &font)) return false;font->DrawText(NULL,strText,nbuf, &myrect, DT_TOP | DT_LEFT,Fc); pDxdevice->EndScene();//结束绘制font->Release();//释放对象return true;
}

源码下载:http://bbs.eyuyan.com/read.php?tid=303933

易语言D3DHook相关推荐

  1. 中学计算机课 打字教案,初中信息技术《打字练习—易语言应用》教案

    初中信息技术<打字练习-易语言应用>教案 出示"金山打字"程序,并让学生操作. 请同学们小组讨论:"金山打字"程序中,都有生么样的事件发生,请学生阐 ...

  2. 批处理解决“易语言难题”

    为什么80%的码农都做不了架构师?>>>    发现还没有Win批处理的,也就是DOS,我来凑个热闹,哈哈- @maxos   汇总贴 @APPLEUFO   原题链接 不罗嗦,上代 ...

  3. 易语言静态连接器提取_易语言静态编译链接器切换工具

    使用说明 将exe程序和"链接器目录配置.ini"文件,复制到易语言安装目录的"tools"文件夹下 并且对"链接器目录配置.ini"进行修 ...

  4. c 传入易语言字节,易语言字节集参数传递详解

    易语言多线程之字节集参数传递 传递文本可以直接传递文本的指针,但是字节集却不能这样,看下面直接传递字节集指针的代码: .版本 2 .支持库 spec .支持库 EThread .程序集 窗口程序集1 ...

  5. 易语言逐条读access数据_易语言操作数据教程之ACCESS实战视频教程

    易语言操作数据教程之ACCESS实战教程第一讲 第一讲: 这一节我们讲ACCESS实战教程 实战教程: 分类的账号管理器 --------------------------------------- ...

  6. 各种编程语言功能综合简要介绍(C,C++,JAVA,PHP,PYTHON,易语言)

    各种编程语言功能综合简要介绍(C,C++,JAVA,PHP,PYTHON,易语言) 总结 a.一个语言或者一个东西能火是和这种语言进入某一子行业的契机有关.也就是说这个语言有没有解决社会急需的问题. ...

  7. C语言实现易语言变量框,c语言实现简单的易语言

    大家熟知的易语言底层其实就是c语言来实现的,c语言的32个关键字加上一些常用的其他,使用#define这种宏定义来实现简单的汉语替换 1.下面就先打开VisualStudio,在头文件目录下新建一个 ...

  8. 易语言基础编程知识〖E语言手册〗

        易语言手册易语言的命名约定 在易语言应用程序的编写过程中,用户涉及到定义各类名称,如:子程序名.变量名.数据类型名等等,这些名称的命名规则为:名称的首字母必须为全半角字母或汉字,其它字符必须为 ...

  9. C++ 编写DLL文件给易语言调用

    摸索了两天了,终于解决了所有问题,在此跟大家分享. 需要三个文件,dll_demo.h.dll_demo.cpp.dll_dome.def 直接上代码: 头文件如下: 1 #ifndef _DLL_D ...

最新文章

  1. 随机生成6位图片验证码
  2. R语言seq函数生成数据序列实战
  3. 2018 我的学习分享路线
  4. php单文件短链接,php实现的短网址算法分享
  5. linux相关(find/grep/awk/sed/rpm)
  6. 石家庄计算机职业学院张秋玉,九龙坡有什么大学
  7. python tuple类型和list_Python 入门(四)List和Tuple类型
  8. ATM机为什么不能存100张?
  9. 拓端tecdat|R语言蒙特卡洛方法:方差分量的Metropolis Hastings(M-H)、吉布斯Gibbs采样比较分析
  10. mac及idea常用快捷键
  11. 02读书笔记:《编码》-隐匿在计算机软硬件背后的语言(12-14章)
  12. matlab dx dy dt,dx/dt=y,dy/dt=-sinx,求大神帮忙编一个MATL? 爱问知识人
  13. 人工智能技术的应用越来越广,极大促进了无人机产业的发展
  14. ILOG Gantt 3.0 注册机
  15. [WinError 206] 文件名或扩展名太长(组策略值修改 解除windows文件名 字符长度限制)
  16. Sata接口读取新硬盘读不出问题解决
  17. Xilinx Vitis HLS教程1--Vitis HLS概述[01/12]
  18. 字节算法题--N阶台阶,每次走一步或两步,计算共有多少种走法,并将每种走法打印出来。
  19. Windows命令:ipconfig
  20. Coarse2Fine: Fine-grained Text Classification on Coarsely-grained Annotated Data

热门文章

  1. Java Class05
  2. c语言运行后tecplot云图,tecplot执行fluent后处理截面云图显示.pdf
  3. OracleP6机场工程进度控制系列10:总进度计划编制基础
  4. 全面解读第四代基因测序技术Oxford Nanopore--转载
  5. 测量学(三)测量点制图转CAD格式
  6. 2020智能交通展新发展方向“5G+智能交通”共赢未来 值得期待
  7. 互联网商业模式有哪些?
  8. 暗黑恐怖类2D游戏地牢地图素材
  9. vue ivew + spring boot合并pdf文件
  10. 石高峰:顾客不会反感的实体店销售技巧和话术,成交率翻3倍!