找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1050|回复: 1

[求助]:急!请各位大虾帮我看看关于CAcUiSymbolComboBox的问题

[复制链接]
发表于 2005-4-29 20:56:37 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
我想在cad里加一个组合框控件

这是 mycombo.h的内容

class Cmycombo : public CAcUiDialog
{
// Construction
public:
Cmycombo(CWnd* pParent = NULL);   // standard constructor

// Dialog Data
//{{AFX_DATA(Cmycombo)
enum { IDD = IDD_DIALOG1 };
CAcUiSymbolComboBox m_ctrl_test;
//}}AFX_DATA


// Overrides
// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(Cmycombo)
protected:
virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
//}}AFX_VIRTUAL

// Implementation
protected:

// Generated message map functions
//{{AFX_MSG(Cmycombo)
  virtual BOOL OnInitDialog();
afx_msg void OnKillfocusCombo1();
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
};

这是mycombo.cpp 的内容


Cmycombo::Cmycombo(CWnd* pParent /*=NULL*/)
: CAcUiDialog(Cmycombo::IDD, pParent)
{
//{{AFX_DATA_INIT(Cmycombo)
  // NOTE: the ClassWizard will add member initialization here
//}}AFX_DATA_INIT
}


void Cmycombo::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(Cmycombo)
DDX_Control(pDX, IDC_COMBO1, m_ctrl_test);
//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(Cmycombo, CDialog)
//{{AFX_MSG_MAP(Cmycombo)
  //}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// Cmycombo message handlers

BOOL Cmycombo::OnInitDialog()
{
SetDialogName("AsdkAcUiSample:AsdkAcUiDialog");

    CAcUiDialog::OnInitDialog();
SetWindowText("mycad");

m_ctrl_test.AddString("glowz");
return TRUE;
}

我是仿照AsdkAcuiSample 作的 编译都通过了就是 没有把“glowz”加进去,郁闷

请各位高手指点小弟!谢谢
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2005-4-30 10:00:45 | 显示全部楼层
你用CAcUiStringComboBox Class 。
CAcUiSymbolComboBox 自动创建一个 CAcUiSymbolEdit 作为它的 edit box,只有合法的 AutoCAD 符号名才能输入,比如: AcDbSymbolTableRecord中的所有记录的名字等。楼主直接输入一个任意的字符串是不能被它接受的,如果用CAcUiStringComboBox Class就可以接受任意文字。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-11-16 14:59 , Processed in 0.308293 second(s), 33 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表