社区
界面
帖子详情
难题:自己写的Button类被包含到DLL中之后,Tooltip显示不出来?
ccnuxjg
2003-10-28 09:27:03
如题!
但是在exe工程文件中可以正常显示,
请问这是怎么回事啊?
网上的那个CButtonST类也是一样的,各位遇见过没有啊?
...全文
147
22
打赏
收藏
难题:自己写的Button类被包含到DLL中之后,Tooltip显示不出来?
如题! 但是在exe工程文件中可以正常显示, 请问这是怎么回事啊? 网上的那个CButtonST类也是一样的,各位遇见过没有啊?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
22 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ccnuxjg
2003-11-14
打赏
举报
回复
SetCapture更本就没用啊,它只是保持鼠标在按钮上的状态呀!
fingerfox
2003-11-13
打赏
举报
回复
mark
edwardsoft
2003-11-13
打赏
举报
回复
我以前也遇到这个问题,当时再MDI环境下,只要有文档打开。dll中的tooltip就可以显示,否则就没有。
edwardsoft
2003-11-13
打赏
举报
回复
你的dll是否是扩展MFC DLL呢?
robothn
2003-11-13
打赏
举报
回复
CButtonXXX::OnSetCursor()里SetCapture()试试
ccnuxjg
2003-11-13
打赏
举报
回复
DLL
是Regular DLL
ccnuxjg
2003-11-13
打赏
举报
回复
To bluebohe(薄荷) :
只有改成模态对话框就可以运行正确,拷贝到主工程当然成功了。
问题是非模态的对话框惹的祸,而我又必须用非模态对话框在DLL里面。
非模态对话框中PreTranslateMessage 都拦截不到消息
bluebohe
2003-11-13
打赏
举报
回复
还有,注意主工程和dll中各个资源的resource.h中的数字定义最好不要重复
bluebohe
2003-11-13
打赏
举报
回复
把你的对话框资源以及用到的所有资源复制一份到主工程中试一
ccnuxjg
2003-11-04
打赏
举报
回复
顶!
ccnuxjg
2003-11-04
打赏
举报
回复
DING
ccnuxjg
2003-11-03
打赏
举报
回复
楼上的方法岂不是把我的类结构层次都给弄糟了?
vcforever
2003-10-31
打赏
举报
回复
试一试添加一个导出函数来导出你的tooltip呢!
呵呵……提个建议!
ink8852
2003-10-31
打赏
举报
回复
添加一个CToolTipCtrl
ccnuxjg
2003-10-31
打赏
举报
回复
楼上的楼上的,我没加CToolTipCtrl,tooltip怎么可能会在exe中显示出来呢?
问题不在那里。
我的对话框是非模态的,dll是regular DLL.如果用模态对话框的话,Tooltip可以显示出来
原因是非模态对话框中PreTranslateMessage 都拦截不到消息。
ccnuxjg
2003-10-30
打赏
举报
回复
up
qrlvls
2003-10-30
打赏
举报
回复
应该是与在 exe 或是 dll 中无关的,想想办法多加一些调试信息吧,多 Dump 一些数据出来
zhucde
2003-10-30
打赏
举报
回复
同意楼上的楼上,添加一个CToolTipCtrl
Linux2001
2003-10-30
打赏
举报
回复
同意楼上的
milson
2003-10-30
打赏
举报
回复
我想你可能需要增加接口以添加Tooltip,
添加一个CToolTipCtrl 对象吧。
加载更多回复(2)
窗口分析
(本文尝试通过一些简单的实验,来分析Windows的窗口机制,并对微软的设计理由进行一定的猜测,需要读者具备C++、Windows编程及MFC经验,还得有一定动手能力。文
中
可能出现一些术语不统一的现象,比如“子窗口”,有时候我
写
作“child window”,有时候
写
作“child”,我想应该不会有太大影响,文章太长,不一一更正了)
问题开始于我的最近的一次开发经历,我打算把程序的一部分界面放在
DLL
中
,而这部分界面又需要使用到
Tooltip
,但
DLL
中
的虚函数PreTra
Windows 窗口分析
(本文尝试通过一些简单的实验,来分析Windows的窗口机制,并对微软的设计理由进行一定的猜测,需要读者具备C++、Windows编程及MFC经验,还得有一定动手能力。文
中
可能出现一些术语不统一的现象,比如“子窗口”,有时候我
写
作“child window”,有时候
写
作“child”,我想应该不会有太大影响,文章太长,不一一更正了)
问题开始于我的最近的一次开发经历,我打算把程序的一部分界面放在
DLL
中
,而这部分界面又需要使用到
Tooltip
,但
DLL
中
的虚函数PreTranslate
C#9 和 .NET5 高级教程(十四)
原文:Pro C# 9 with .NET 5 协议:CC BY-NC-SA 4.0 二十四、WPF 和 XAML 简介 当 1.0 版的。NET 平台发布后,需要构建图形桌面应用的程序员使用了两个名为 Windows Forms 和 GDI+的 API,它们主要打包在System.Windows.Forms.
dll
和System.Drawing.
dll
程序集
中
。虽然 Windows 窗体和 GDI+仍然是构建传统桌面 GUI 的可行 API,但从发布开始,Microsoft 提供了一个名为 Windo
学习WPF绑定
数据绑定是指从一个对象
中
提取信息,并在应用程序的用户界面
中
显示
所提取的信息,而不用编
写
枯燥的代码就可以完成所有的工作。通常,富客户端使用双向的数据绑定,这种数据绑定提供了从用户界面向一些对象推出信息的能力—— 同样,不需要或者几乎不需要编
写
代码。因为许多Windows应用程序都会用到数据(并且所有这些应用程序在某些时候需要处理数据),所以在用户界面技术
中
数据绑定和WPF一样,也是一个非常重要的概念
windows窗口分析,父窗口,子窗口,所有者窗口
(本文尝试通过一些简单的实验,来分析Windows的窗口机制,并对微软的设计理由进行一定的猜测,需要读者具备C++、Windows编程及MFC经验,还得有一定动手能力。文
中
可能出现一些术语不统一的现象,比如“子窗口”,有时候我
写
作“child window”,有时候
写
作“child”,我想应该不会有太大影响,文章太长,不一一更正了) 问题开始于我的最近的一次开发经历,我打算把程序的一部分界面放在...
界面
15,980
社区成员
115,867
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章