dll自己怎么加载位图资源
1个回答
2016-12-22 · 知道合伙人互联网行家
关注
展开全部
一、DLL动态链接库如何共享数据
上次有人问起一个关于DLL编写的问题:他创建了一个DLL动态链接库,里面写了一个鼠标钩子,用于监视鼠标左键的点击;另外创建了一个普通MFC应用程序,里面可以通过点击按钮加载这个DLL库并安装钩子。钩子的效果是:当用户在屏幕的任何地方点击鼠标左键,都会导致MFC应用程序里面的计数器的加一。可是,程序编写完后,问题出现了:当他在MFC应用程序窗口内单击鼠标左键,计数器能够成功自增;可是一旦在窗口之外的地方左击,则不能自增,即使他把那个MFC应用程序设置为了“顶级窗口”——即无论是否有焦点,始终在桌面最前端。
上次有人问起一个关于DLL编写的问题:他创建了一个DLL动态链接库,里面写了一个鼠标钩子,用于监视鼠标左键的点击;另外创建了一个普通MFC应用程序,里面可以通过点击按钮加载这个DLL库并安装钩子。钩子的效果是:当用户在屏幕的任何地方点击鼠标左键,都会导致MFC应用程序里面的计数器的加一。可是,程序编写完后,问题出现了:当他在MFC应用程序窗口内单击鼠标左键,计数器能够成功自增;可是一旦在窗口之外的地方左击,则不能自增,即使他把那个MFC应用程序设置为了“顶级窗口”——即无论是否有焦点,始终在桌面最前端。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询