+ -
当前位置:首页 → 问答吧 → VC
  • ATL制作ActiveX时,自绘出问题。
    我用VS2010,在ATL下新建立了一个ActiveX的工程,添加了一个ATLcontrol,然后将其OnDraw方法从开始的头文件移到源文件,再在其中new了一个GraphicsPath*path=newGraphicsPath();调试的时候发现path的值为空,请问这是为什么?
    koko200147  时间:12-01 + 阅读全文
  • 求助,VC MFC递归遍历注册表问题
    先贴代码:voidCLxDlg::EnumerateKeyE(HKEYhKEY,LPCSTRkey){HKEYhkey;if(::RegOpenKeyEx(hKEY,key,0,KEY_WRITE,&hkey)!=ERROR_SUCCESS){RegCloseKey(hkey);return;}charsubkey[MAX_PATH+1];//声明最大
    qq534888799  时间:12-01 + 阅读全文
  • 请教CTypedPtrList的问题?
    在对话框类中定义了一个CTypedPtrList<CObList,CStroke*>m_strokeList的成员变量,在视类中也定义了一个CTypedPtrList<CObList,CStroke*>m_strokeList的成员变量,想把对话框中的m_strokeList的成员变量赋给视类中的m_strokeList,这样写m_strokeList=dlg.m_st
    liuzf1218  时间:11-30 + 阅读全文
  • ActiveX 几个比较基础的问题,盼解答!
    1.一个ActiveX控件(假如叫AA)设置好属性参数,放在一个对话框上。而现在我需要用一个AA升级后的控件BB去替代AA后,这样我发现,之前在AA中设置的属性参数需要在BB中重新设置,一个两个控件没问题,但是如果很多控件的时候,每个都需要重新设置就相当的麻烦了,不知道有什么办法能够让BB能够继承AA的属性??2.假如我用控件AA生成了一个控件类,现在用BB换了AA,而BB在AA的基础上添加了很
    ywwj5858792qd  时间:11-30 + 阅读全文
  • 我用win32 API DoDragDrop 实现脱放,调用DoDragDrop时出现非法地址访问
    我自己实现了IDataObject,IDropSourceFORMATETCfmtetc={CF_UNICODETEXT,0,DVASPECT_CONTENT,-1,TYMED_HGLOBAL};STGMEDIUMstgmed={TYMED_HGLOBAL,{0},0};stgmed.hGlobal=StringToHandle(L"Hello,World!
    ondarkness  时间:11-30 + 阅读全文
  • 重新设置CTreeCtrl控件的父窗口后,无法获取该树控件的消息事件
    源码简介:1.在Dialog1的OnInitDialog函数中,调用Create创建一个CTreeCtrl全局对象g_treeCtrl,设置其不可见,并指定其父窗口为this(即Dialog1)。之后,向g_treeCtrl插入根、叶结点...。2.在Dialog1上点击一个按钮,弹出Dialog2对话框。3.在Dialog2的OnInitDialog函数中,调用g_treeCtr
    zhouxiangbai  时间:11-30 + 阅读全文
  • 遇到这个问题,如何使用OnEnChange函数?
    我在一个程序中用到三个编辑框A、B、C。分别对应三个浮点变量floata,b,c;想给给三个编辑框任一输入数据时,另一个编辑框就能看到变化。选择OnEnchange()函数。OnEnChangeEditA(){UpdateData(TRUE);c=a*b;UpdateData(FALSE);}OnEnChangeEditB(){UpdateData(TRUE);c=a*b;
    goldflying  时间:11-30 + 阅读全文
  • greta 调用match()后产生多个分组的问题
    如原串:12.34,正则式(\d)\d在match_results中会产生以下结果12,1,34,3怎么把该死的1和3去掉?
    linsj585  时间:11-24 + 阅读全文
  • 如何删除回收站里面的指定文件
    我已经可以通过BindToObject和EnumObjects这种COMAPI枚举出回收站里面的文件了,但是如果我想要删除回收站里面的指定文件,无法实现。我只找到清空回收站的API:SHEmptyRecycleBin
    hsly110  时间:02-21 + 阅读全文
  • invoke函数参数如何填?
    IHTMLInputElement.get_onchange()得到了函数的指针(就是IDispatch),要想使change事件发生作用,是不是调用invoke函数? invoke如何调用,主要是参数如何填,如何得到? 网页的元素简直不好操作,没有windows控件好用。CEdit的话发送个EN_CHANGE的消息就ok了。
    zhugay  时间:11-30 + 阅读全文