★★★没分了,谁答对马上给20分:怎样调用API动态修改对话框中控件的风格?★★★

Summer1314 2004-11-01 03:39:15
我有一个对话框资源,上面有几个Edit文本框,运行后,edit的风格是3D的,我想把他变成如下的风格:
WS_BORDER | WS_NUMBER
请问用API函数怎样实现?
另外在我用鼠标指向某个控件时,想立即显示一个飞跃提示,用API函数不用MFC该怎么做?
...全文
114 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
kugou123 2004-11-04
  • 打赏
  • 举报
回复
就是用SetWindowLong
Summer1314 2004-11-04
  • 打赏
  • 举报
回复
看来没人会了!!
看来没人会了!!
看来没人会了!!
看来没人会了!!
看来没人会了!!
看来没人会了!!
看来没人会了!!
看来没人会了!!
看来没人会了!!
看来没人会了!!
看来没人会了!!
看来没人会了!!
看来没人会了!!
看来没人会了!!
看来没人会了!!
看来没人会了!!
看来没人会了!!
Summer1314 2004-11-04
  • 打赏
  • 举报
回复
看来没人会了!!
看来没人会了!!
看来没人会了!!
看来没人会了!!
看来没人会了!!
看来没人会了!!
看来没人会了!!
看来没人会了!!
看来没人会了!!
看来没人会了!!
看来没人会了!!
看来没人会了!!
看来没人会了!!
看来没人会了!!
看来没人会了!!
看来没人会了!!
看来没人会了!!
lixiaosan 2004-11-02
  • 打赏
  • 举报
回复
LONG lStyle;
lStyle = GetWindowLong(m_edit.m_hWnd, GWL_STYLE);
lStyle |= WS_BORDER | WS_NUMBER;
SetWindowLong(m_edit.m_hWnd, GWL_STYLE, lStyle);
AI1982 2004-11-01
  • 打赏
  • 举报
回复
SetWindowLong( GetWindowLong( hWnd, GWL_STYLE ) | WS_BORDER | WS_NUMBER );
Summer1314 2004-11-01
  • 打赏
  • 举报
回复
可否提供源代码?不用MFC
zhangyiabc 2004-11-01
  • 打赏
  • 举报
回复
::ModifyStyleEx()就可以了。
lsgt 2004-11-01
  • 打赏
  • 举报
回复
SetWindowLong吧,好像

15,980

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧