void CnewsxydDlg::OnBnClickedButton1
{GetDlgItem(IDC_EDIT1)->SetWindowText("asdfasd");
}没问题
可是我在
MYFUNC()
{
GetDlgItem(IDC_EDIT1)->SetWindowText("asdfasd");}
中就不行,说是->左边不是结构或类,该如何改才可以呀
谢谢各位帮我解答
{GetDlgItem(IDC_EDIT1)->SetWindowText("asdfasd");
}没问题
可是我在
MYFUNC()
{
GetDlgItem(IDC_EDIT1)->SetWindowText("asdfasd");}
中就不行,说是->左边不是结构或类,该如何改才可以呀
谢谢各位帮我解答
解决方案 »
- vs2010 怎么把第三方dll文件打包进exe文件中
- 动态创建Tab标签
- 怎么让当前进程里写的HTML(字符串,或者是某种对象,而非磁盘文件)用浏览器来打开呢?
- WIN32 下如何创建一个包含系统钩子的动态链接库
- 一个很菜的问题,请大家帮忙
- 完成端口的资源回收问题,望指教..................................
- CListCtrl 为什么没有ItemSelectedChanged消息呀?????
- 字符串指针
- 诚邀在医疗保险方面具有成熟软件的合作伙伴!!
- 串口通信中多线程的问题?倾家荡产,分数全部送上
- _variant_t中VT_DATE数据怎么提取?
- 请教一个根据当前时间做不同事情的程序
在myfunc中如果想对对话框进行控制,需要得到该对话框的对象才行
MYFUNC(CDialog *pDlg)
{
pDlg->GetDlgItem(IDC_EDIT1)->SetWindowText("asdfasd");
}你调用这个函数是在什么地方?能将对话框的指针传进去吗?
然后pDialog->GetDlgItem()
class CnewsxydDlg : public CDialog
{
// 构造
public:
CnewsxydDlg(CWnd* pParent = NULL); // 标准构造函数// 对话框数据
enum { IDD = IDD_NEWSXYD_DIALOG }; protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持
// 实现
protected:
HICON m_hIcon; // 生成的消息映射函数
virtual BOOL OnInitDialog();
afx_msg void OnPaint();
afx_msg HCURSOR OnQueryDragIcon();
DECLARE_MESSAGE_MAP()
public:
afx_msg void OnBnClickedOk();
afx_msg void OnBnClickedCancel();
CButton mb;
afx_msg void OnBnClickedButton1();
HANDLE serverthread;
DWORD threadid;};
生成的对话矿如何传给我的全局函数呢