VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1901|回复: 15

关于插入符

[复制链接]

2

主题

17

帖子

13.00

积分

新手上路

Rank: 1

积分
13.00
发表于 2020-2-1 17:40:01 | 显示全部楼层 |阅读模式
在对话矿中
         GetDlgItem(IDC_EDIT_NAME)->SetFocus();
        GetDlgItem(IDC_EDIT_NAME)->CreateSolidCaret(2,10);
        ShowCaret();

GetDlgItem(IDC_EDIT_NAME)<--这个是我的编辑框指针
为什么不显示呢/? 就是那个小树线!!
回复

使用道具 举报

0

主题

10

帖子

9.00

积分

新手上路

Rank: 1

积分
9.00
发表于 2020-3-14 22:15:01 | 显示全部楼层
GetDlgItem(IDC_EDIT_NAME)->ShowWindow();
回复

使用道具 举报

2

主题

17

帖子

13.00

积分

新手上路

Rank: 1

积分
13.00
 楼主| 发表于 2020-3-16 21:45:02 | 显示全部楼层
楼上无效啊
就是在窗口出现的时候 在我指定的编辑框中出现 那个小树线
回复

使用道具 举报

2

主题

17

帖子

13.00

积分

新手上路

Rank: 1

积分
13.00
 楼主| 发表于 2020-3-20 19:45:01 | 显示全部楼层
没这么难吧?????
回复

使用道具 举报

0

主题

17

帖子

10.00

积分

新手上路

Rank: 1

积分
10.00
发表于 2020-3-23 15:15:01 | 显示全部楼层
EDIT 根本就不需要自己再创建插入符
如果创建了,在 SHOW 之前,先设置插入符位置
回复

使用道具 举报

2

主题

17

帖子

13.00

积分

新手上路

Rank: 1

积分
13.00
 楼主| 发表于 2020-3-24 20:45:01 | 显示全部楼层
如果不需要创建
那我在我的对话框的初始化里怎么函数!
在我窗口出现的时候就可以在指定的 EDIT里出现闪烁的 小竖线/
回复

使用道具 举报

2

主题

17

帖子

13.00

积分

新手上路

Rank: 1

积分
13.00
 楼主| 发表于 2020-3-27 16:15:02 | 显示全部楼层
没人能解释的详细点么?
回复

使用道具 举报

0

主题

17

帖子

10.00

积分

新手上路

Rank: 1

积分
10.00
发表于 2020-3-28 20:00:01 | 显示全部楼层
SetFocus 就 OK 了
回复

使用道具 举报

2

主题

17

帖子

13.00

积分

新手上路

Rank: 1

积分
13.00
 楼主| 发表于 2020-3-30 12:00:02 | 显示全部楼层
我也认为是焦点问题
其实我在OnInitDialog中已经设置焦点了
         GetDlgItem(IDC_EDIT_NAME)->SetFocus();
        return FALSE;
可是还是不出现 闪烁的竖线
回复

使用道具 举报

0

主题

9

帖子

7.00

积分

新手上路

Rank: 1

积分
7.00
发表于 2020-4-2 01:00:01 | 显示全部楼层
OnInitDialog中设置无效。在OnPaint中设置?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

快速回复 返回顶部 返回列表