双11狂欢大促

盲盒赢 定制羽绒服

开启惊喜盲盒,抽取你的专属好礼

— 惊喜奖品抢先看 —

evc自定义显示动态曲线的控件不能显示

lz7777 lz7777 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
把基于vc下面的一个自定义曲线控件改到evc下,但是不能显示成功,同样的方法在vc上能够添加成功这个自定义控件,但是evc上没有显示出来.单独建立一个工程用来显示这个自定义控件结果exe文件打不开。求大神帮忙,我是新手。这个是vc下的结果,但是在evc上编译后打不开也没有提示。我做这个自定义控件的方法就是找的网上的方法先添加自定义控件然后添加类,注册控件,添加功能,再在dlg中显示。给出一些代码:
bool CGraphView::RegisterCtrlClass()//一个注册类的方法
{
WNDCLASS Windowclass;
HINSTANCE hInst = AfxGetInstanceHandle();

//Check weather the class is registerd already
if (!(::GetClassInfo(hInst, MYWNDCLASS, &Windowclass)))
{
//If not then we have to register the new class
Windowclass.style = CS_DBLCLKS;// | CS_HREDRAW | CS_VREDRAW;
Windowclass.lpfnWndProc = ::DefWindowProc;
Windowclass.cbClsExtra = Windowclass.cbWndExtra = 0;
Windowclass.hInstance = hInst;
Windowclass.hIcon = NULL;
Windowclass.hCursor = AfxGetApp()->LoadStandardCursor(IDC_ARROW);
Windowclass.hbrBackground = ::GetSysColorBrush(COLOR_WINDOW);
Windowclass.lpszMenuName = NULL;
Windowclass.lpszClassName = MYWNDCLASS;

if (!AfxRegisterClass(&Windowclass))
{
AfxThrowResourceException();
return FALSE;
}
}

return TRUE;
}
这个是类视图
还需要什么我还可以贴图,我这个菜鸟真的无能为力了,希望有人能耐心帮忙,这个对话框我就是只添加了一个自定义控件。
...全文
评论 1
收藏 已收藏
分享
返回顶部
lz7777
嵌入开发(WinCE) 19,524 成员 41,565 内容