请教下我现在想做一个控件,这个控件提供一个函数。比如说打开串口。那现在我在控件里添加个方法是OpenCom.但是我发现不能给这个方法添加函数的参数。不知道如何做成和MSCOMM空间一样的那种SetPortOpen(BOOL bNewValue)带参数的。

解决方案 »

  1.   

    在你的控件中直接内嵌MSCOMM控件就行了,接口自定义那现在我在控件里添加个方法是OpenCom.但是我发现不能给这个方法添加函数的参数
    接口方法都可以带输入参数的,参数类型可自定义
      

  2.   


    我知道直接内嵌式可以,不过我不想用MSCOMM   我使用SerialPort类的  不过我要自己添加个接口方法。我使用类向导来创建方法的,我在添加方法的窗口里没办法直接输入参数啊?   我也试了在生成后的方法里直接添加参数也不行。   还烦请你详细的告知下如何定义带参数的方法。谢谢
      

  3.   

    最近也在学COM,刚好想要写个东西练手,这个有点意思。不过这个是要用ATL不?我原本打算弄个HOOK BHO的东东的