需要是Activex控件 
最好是不需要.net支持就可以运行的
你们认为质量稍微好点的 
当然最好是免费的 谢谢

解决方案 »

  1.   

    直接用窗口控件不可以吗,干嘛非得找ActiveX?
      

  2.   

    做了个程序 需要调用activex 因为activex 复用好
    Microsoft Forms 2.0 本来不错
    但有几个重要bug 解决不了 他不是对vc设计的
      

  3.   

    我想过自己编写一些,不过功能少多了
    自己实现很困难了 
    想做一套控件 而比Microsoft Forms 2.0 好 
    只能承认 能力还不够
    现在有个问题 acitvex 所发生的消息事件 BOOL CMyTextBox::OnCmdMsg(UINT nID, int nCode, void* pExtra, AFX_CMDHANDLERINFO* pHandlerInfo)
    {    if ( nCode == CN_EVENT )//ACITVEX 控件发生事件
        {
    AFX_EVENT* pEvent = (AFX_EVENT*)pExtra;
            if(pEvent != NULL && pEvent->m_dispid == 2)
    {
                  ...................
            }
            return TRUE;
        }
        return FALSE;
    }
    请问这个 AFX_EVENT 是否能取得 按键的值 就是 按键键面 或者 ascii值
    谢谢
      

  4.   

    或者有没有 什么api 能直接取得按键值 
    但不用keydown 或者 PreTranslateMessage 
    感谢 指点
      

  5.   

    http://topic.csdn.net/u/20090219/17/61408578-5dfc-4e0d-8fa2-752a9635da38.html
      

  6.   

    PreTranslateAccelerator 不响应
    我所用到的类 他不是从cwnd继承来的
    我再想想