!!HELP 如何作一个封装Edit控件的控件,在VB中使用
如何作一个封装Edit控件的控件,在VB中使用 问题点数:60、回复次数:3Top
1 楼dongweimiao(愚凡)回复于 2002-10-18 17:17:18 得分 0
编一个类似Edit控件的控件,没人回答!!!Top
2 楼binglingshuang(冰凌霜)回复于 2002-10-19 07:55:35 得分 60
我正在写一个类似Edit的控件,
我把思路写一下吧,
如果只是想实现Edit的功能很简单,
用wizard 生成一个不基于任何类的控件,
在OnChar中接收键盘英文和数字的输入,
在Keydown中接收对键盘光标的控制,就是当VK_DOWN,VK_UP,VK_LEFT,VK_RIGHT之类,
同时还有要控制Delete键的操作,
在WindowProc中截获中文输入,
在PreTranslateMessage 中获得Ctrl+C,Ctrl+V的操作,
再加上一些好看的功能,Font,BackColor,之类,
还有加上一个属性text,Enable,Visable,Width,Height,就可以用了.
Top
3 楼dongweimiao(愚凡)回复于 2002-10-24 10:37:20 得分 0
我在vb中使用按照你思路编的控件,控件对VK_LEFT,vk_right等不响应,请问如何解决vTop




