辛辛苦苦找到了 FNTHEX.DLL,但是却没有其它说明文档,怎么用呢?

解决方案 »

  1.   

            public static extern int GETFONTHEX(
            string chnstr,
            string fontname,
            string outfilename,
            int orient,
            int height,
            int width,
            int bold,
            int italic,
            StringBuilder param1);
      

  2.   

    终于遇到一个懂的人了,真高兴!
    2楼的参数应该是没问题的,但是我调用时出错,麻烦帮看看错在哪里:     int tempHZ;
        StringBuilder cBuf = new StringBuilder(" ",10000);
        tempHZ = GETFONTHEX("测试", "宋体", "temp01", 1, 0, 50, 1, 0, cBuf);程序运行时提示“尝试读取或写入受保护内存”的错误。
      

  3.   

    用VC的工具DEPENDS.EXE打开这个dll,可以看到里面所有的函数及参数!你把要使用的函数先贴出来,我来帮你做平台调用的映射声明
      

  4.   

    StringBuilder cBuf = new StringBuilder(10000);
      

  5.   

    解决了,向斑马打印机拷贝字库,不用那个dll了,很方便。