我爱Aspx >> VC.Net >> 在VC中MSFlexGrid内嵌EDIT、COMBOBOX的实现方法CString sz;
//当有文字输入时,如果当前控件是Edit,那么光标到末尾
if (nKeyAsciiCode >= 0 && nKeyAsciiCode < ´ ´)
{
if(p_wnd->IsKindOf(RUNTIME_CLASS(CEdit)))
{
((CEdit *)p_wnd)->SetSel(-1, -1);
}
}
else
{
CString Input = " ";
p_wnd->GetWindowText(sz);
if (nKeyAsciiCode > 0x100)
{//用来支持汉字输入
Input.SetAt(0, nKeyAsciiCode >> 8);
Input.SetAt(1, nKeyAsciiCode & 0xff);
}
else
{//非汉字
Input = (char)nKeyAsciiCode;
}
sz += Input;
p_wnd->SetWindowText(sz);
}
if(p_wnd->IsKindOf(RUNTIME_CLASS(CComboBox)))
{
p_wnd->MoveWindow(
(m_FlexGrid.GetCellLeft() * nLogX)/1440 - 3,
(m_FlexGrid.GetCellTop() * nLogY)/1440 - 3,
【我对这篇文章有话说?】
Com Introduction[05-21]
《COM技术内幕》FAQ[05-21]
关于COM中的复合文档[05-21]
Microsoft Windows CE 3.0中的CO..[05-21]
如何在VC6或者VC7下用 ATL做一个..[05-21]
COM指南 (Step by Step COM Tuto..[05-21]
COM指南 (Step by Step COM Tuto..[05-21]
COM指南 (Step by Step COM Tuto..[05-21]
COM指南 (Step by Step COM Tuto..[05-21]
[原创]理解I/O Completion Port[05-21]
c++入门学习笔记指针篇[05-21]
C++好网站及其他网站收录[05-21]
VC程序员openssl轻松入门![05-21]
《决策智能系统》开发计划摘要[05-21]
MISRA--作为工业标准的C编程规范[05-21]
一个软件测试工程师的加班经历[05-21]
在vc++.net托管中使用线程的一个..[05-21]
PMT资源之Open Source多媒体软件[05-21]
初为项目经理(完整版)[05-21]
传递自动化字符串数组[05-21]