★★★快来抢100分★★★:microsoft Forms 2.0 textbox中怎么不能输入英文,而且里面的文字前面总有空格,谁知道它的用法?

cool99 2001-11-15 08:45:17
...全文
384 34 打赏 收藏 转发到动态 举报
写回复
用AI写文章
34 条回复
切换为时间正序
请发表友善的回复…
发表回复
cool99 2001-12-03
  • 打赏
  • 举报
回复
?
abrams 2001-11-30
  • 打赏
  • 举报
回复
好乱亚
dongfa 2001-11-30
  • 打赏
  • 举报
回复
我只知道怎么把那个看似是空格动掉,把SelectionMargin的值设成FALSE
cool99 2001-11-30
  • 打赏
  • 举报
回复
to LLnju:
我也在vb中试了一下,可以,在vc中为什么不可以呢?难道连输入英文也要写代码?
有没有其他的办法?
会不会是此控件有bug?
cool99 2001-11-20
  • 打赏
  • 举报
回复
to LLnju:thank you very much!
请在topic/371/371743.shtm中留名,我加分!
LLnju 2001-11-20
  • 打赏
  • 举报
回复
可恶,M$不知道在搞什么东西,在 网页中、VB中、ActiveX Control Test Container 都能输入,在VC中却不能输入英文(好像 Windowless 的窗口就可以),这不是给大家找麻烦吗?
我试了一会儿,你看这个办法行不行:
在 Fm2 Textbox 的 OnKeyPress 消息中得到输入的 CharCode , 然后调用 m_txt.SetSelText( LPCTSTR ) ,效果好像是对的,但有个毛病是每输入一次就听到ding的一声,你看看有没有办法解决,搞定后把方法告诉我,Email : LLnju79@hotmail.com
我的代码如下( 好像这个控件是给VB的人用的,VC用实在不方便 ):
void CTTTTDlg::OnKeyPressTextbox(LPDISPATCH AsciiCode)
{
/////////////////////////////////////
// VARIANT varCharCode = AsciiCode.Value

BSTR fun = L"Value";
DISPID id;
AsciiCode->GetIDsOfNames(
IID_NULL,
&fun,
1, LOCALE_SYSTEM_DEFAULT ,
&id );
DISPPARAMS dispparamsNoArgs = {NULL, NULL, 0, 0};
VARIANT varCharCode;
UINT nArgErr;
EXCEPINFO excepinfo;
AsciiCode->Invoke(
id,
IID_NULL,
LOCALE_SYSTEM_DEFAULT,
DISPATCH_PROPERTYGET,
&dispparamsNoArgs,
&varCharCode,
&excepinfo,
&nArgErr );
ASSERT( varCharCode.vt == VT_I4 );
/////////////////////////////////////////////
WCHAR buf[2];
buf[0] = WCHAR( varCharCode.lVal );
buf[1] = L'\0';
this->m_txt.SetSelText( CString(buf) );
}
cool99 2001-11-19
  • 打赏
  • 举报
回复
我死不瞑目!
cool99 2001-11-19
  • 打赏
  • 举报
回复
what's mean?
cool99 2001-11-19
  • 打赏
  • 举报
回复
?
deak 2001-11-17
  • 打赏
  • 举报
回复
gzz
gs571 2001-11-17
  • 打赏
  • 举报
回复
oh!!!
cool99 2001-11-17
  • 打赏
  • 举报
回复
没人会吗?
cool99 2001-11-16
  • 打赏
  • 举报
回复
bug?
cool99 2001-11-16
  • 打赏
  • 举报
回复
?
cool99 2001-11-15
  • 打赏
  • 举报
回复
to quengzi:thank you
没那么简单,每个属性我都试过,不行!
quengzi 2001-11-15
  • 打赏
  • 举报
回复
在vb中可以。
对比一下属性设置
cool99 2001-11-15
  • 打赏
  • 举报
回复
难道没人用过此控件?
cool99 2001-11-15
  • 打赏
  • 举报
回复
在此文本框中单击右键没有弹出菜单,真奇怪!
cool99 2001-11-15
  • 打赏
  • 举报
回复
to cofu:不能,也在msdn中找不到相应的帮助文件
不知谁有这方面的帮助文件?
cofu 2001-11-15
  • 打赏
  • 举报
回复
你先从另外拷贝英文进去,是否能认出来
加载更多回复(14)

16,548

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • AIGC Browser
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

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