问题是这样的:我先将选项输入到RichEdit中,然后等待用户的选择!待用户输入选项后,接着执行下面的代码。该如何实现?
如先在richedit中输入如下信息:
1.\Device\NPF_GenericDialupAdapter(Generic dialup adapter)
2.\Device\NPF_{E96A87FD-588D-4D48-8E48-BE3BBB82ED4F}(Marvell Gigabit Ethernet Controller (Microsoft's Packet Scheduler) )
Enter the interface number (1-2):
然后等待用户的输入。
用户输入后并按回车,则获取输入的值,接着执行下面的代码?
这个问题要怎么来实现。有没有这样的函数可以直接调用的,望高手指点!!!
如先在richedit中输入如下信息:
1.\Device\NPF_GenericDialupAdapter(Generic dialup adapter)
2.\Device\NPF_{E96A87FD-588D-4D48-8E48-BE3BBB82ED4F}(Marvell Gigabit Ethernet Controller (Microsoft's Packet Scheduler) )
Enter the interface number (1-2):
然后等待用户的输入。
用户输入后并按回车,则获取输入的值,接着执行下面的代码?
这个问题要怎么来实现。有没有这样的函数可以直接调用的,望高手指点!!!
既然上面是你的设置的
冒号后面是第几个字符你肯定知道
PreTranslateMessage里检测回车符
如果检测到并且当前焦点在RichEdit中
就获取到冒号之后的部分分析一下
你的程序怎么写的我又不知道
随便给你一些代码做做参考吧
BOOL CYourDialog::PreTranslateMessage(MSG* pMsg)
{
if(pMsg->message == WM_KEYDOWN && pMsg->wParam == VK_RETURN)
{
;//相应处理
} return CDialog::PreTranslateMessage(pMsg);
}