问:现在有一个浮动的DialogBar工具条,如保去除其上的系统控制钮,即状态栏上的关闭按钮 答:http://www.codeproject.com/docking/disabletoolbarclose.asp 问:用mfc建立了一个dll,dll里有个对话框,但话框上的工具条没有tooltip功能,该怎么做? 答:代码是在DLL还是在EXE并不是这个问题的关键。你需要从CFrameWnd中复制工具提示相关代码。当然,如果对话框是非模态的,那么你还需要用Hook来确保获取鼠标和键盘消息。 参考文档 微软知识库文章Q233263 PRB: Modeless Dialog Box in a DLL Does Not Process TAB Key 问:为什么我使用SAFEARRAY通过VB向VC程序传递字符串数组时总是不能成功啊? 答:Q207931 HOWTO: Pass Arrays Between Visual Basic and C 问:如何在我的程序中自动化Office? 答:Q196776 Office Automation Using Visual C++ 参考文档: Q216388 FILE: B2CSE.exe Converts Visual Basic Automation Code to Visual C++ Q222101 HOWTO: Find and Use Office Object Model Documentation Q185125 HOWTO: Invoke a Stored Procedure w/ADO Query using VBA/C++/Java Q207931 HOWTO: Pass Arrays Between Visual Basic and C Q238972 INFO: Using Visual C++ to Automate Office 问:如何使CTreeCtrl的节点即使没有子节点也显示+号? 像资源管理器那样?这样就可以在Expand的时候加载其子节点 答:http://www.microsoft.com/msj/archive/S563.aspx 问:在CListCtrl中如何将LVS_EX_CHECKBOXES系统指定的风格换成自己的图标。 即可以标识为选中、未选中及当前指针位置所在项目 答:LVS_EX_CHECKBOXES的作用是添加一个包含两个图像的State Image List以及在鼠标点击和盘操作的时候自动修改ItemState。 自定义方法是重设State Image List或者用Custom Draw自己画State 问:dll中的对话框内ocx控件不能显示,如何解决? 我试图写一个Share MFC DLL,在dll中包含一个属性对话框,属性对话框中的其中一个属性页包含一个vsflexgrid 7.0的控件,在运行时,当我选择含有vsflexgri控件的属性页时,该页立即消失,且属性对话框中对应的tab也不见了。 答:DLL中需要的OLE的初始化最好在放在调用DLL的主应用程序中,而不要放在DLL中。参见Q154320 BUG: AfxOleInit Returns TRUE Without Initializing OLE in a DLL 问: 如何在VC中使用ADO将数据高效地从一个ACCESS数据库移动到另一个ACCESS数据库 答:Select Into/Insert into到链接表就可以了 |
正在阅读:实用!超强VC/MFC 常见问答收集实用!超强VC/MFC 常见问答收集
2004-07-15 10:04
出处:CSDN
责任编辑:linjixiong
键盘也能翻页,试试“← →”键