mfc

    1热度

    1回答

    在我的MFC应用程序中,当我调用CComboBox :: ShowDropDown()时,鼠标光标被隐藏,直到与组合框的交互完成(当组合框失去焦点时)。当鼠标移动时它不会再出现,如它使用编辑框。 如何防止鼠标光标被隐藏?

    4热度

    1回答

    Soooo,我很快就开始了这项新工作,其中大部分代码都是遗留的MFC。最终目标是转换/重写为C#。 我有点生疏与MFC所以写一些代码,所以我可以尝试和引发我的记忆。 无论如何,想知道用MFC连接到SS2005数据库的最佳方式。回到当天,通过ODBC的CDatabase是最好的选择,在过去的几年中,情况有所改变吗?我看到你可以使用ATL和ADO,但是看起来有点冗长,因为我喜欢?

    10热度

    5回答

    MFC应用程序干净地关闭自身的正确方法是什么?

    3热度

    4回答

    我正在使用Visual C++ 2005,并想知道连接到MS SQL Server并执行查询的最简单方法。 我在找ExecuteNonQuery(),ExecuteScalar()和ExecuteReader()等简单的ADO.NET的SqlCommand类。 叹息提供了一个答案使用CDatabase和ODBC。 任何人都可以演示如何使用OleDb的ATL消费者模板? 另外如何从查询中返回标量值?

    10热度

    5回答

    TRACE macro可用于在代码编译为调试模式时向调试器输出诊断消息。我在版本模式中需要相同的消息。有没有办法做到这一点? (请不要不浪费你的时间来讨论为什么我不应该使用TRACE在Release模式:-)

    12热度

    7回答

    我将在几年后重新进入MFC世界以获得新工作。人们推荐什么资源来刷新内存?我最近主要在做C#。 还有人推荐的任何以MFC为中心的网站或博客?

    15热度

    7回答

    有没有方法可以跟踪哪个窗口当前具有键盘焦点。我可以为每个窗口处理WM_SETFOCUS,但我想知道是否有另一种更简单的方法(即某个单独的消息处理程序)。 我可以在MFC中使用OnIdle()并调用GetFocus(),但这看起来有点乱。

    1热度

    3回答

    我需要显示拒绝在应用程序中放置的错误消息。 我在OnDrop()中试过这个,但是源应用程序挂起,直到我的消息框被解除。 我该怎么做?

    2热度

    2回答

    在我的应用程序中,我有一个窗口,弹出一个小消息(与tooltip类似)。此窗口使用分层属性绘制alpha背景等。 如果我有几个这样的窗口一次打开,并且用鼠标单击它们,当它们消失时,它们会导致我的应用程序失去焦点(它将焦点切换到当前应用程序背后的应用程序)。 如何在我的窗口中停止任何交互?

    4热度

    2回答

    有没有人在MFC /非.net应用程序中的模式对话框中实施灯箱样式背景调光。 我觉得程序必须是这样的: 步骤: 获取对话框的父HWND或CWnd的* 获取父窗口的矩形,并绘制一个覆盖有在该窗口上的半透明 允许对话框执行模式绘制例程,例如DoModal() 是否有任何现有的库/框架来做到这一点,或者什么是在MFC中删除半透明覆盖的最佳方式? 编辑这里是我想要实现,如果你不知道什么是“收藏夹风格”是指