我在属性页中需要显示某个变量的值,并且随着变量值的改变相应的改变显示值
我采用SetDlgItemText(int nID, LPCTSTR lpszString),出现异常,改用SetWindowText(LPCTSTR lpszString ),仍然出现异常
请问一下,要是想上面说的功能,应该怎么办?
谢谢!

解决方案 »

  1.   

    SetDlgItemText和SetWindowText都应该没有什么问题的,你在什么地方使用的?如果可以的话,可以将程序源代码发到:[email protected]
    我帮你看看!注明帖子的URL!
      

  2.   

    不知道你什么地方搞错了,
    像这样是可以显示出来的:
    GetDlgItem(IDC_EVALUE)->SetWindowText("xxxx");
      

  3.   

    同意楼上的看法。
    如果还有问题,跟踪程序,看看GetDlgItem()返回的值是不是空。
    你这些操作应该在属性页本身的作用域内调用,不要在父窗口或者兄弟窗口类里面操作。
    或者用::SetDlgItemText()
      

  4.   

    To:vcleaner(我没做大哥已经很久了.......) 
    我已经给您发邮件了
    先谢谢了
      

  5.   

    GetDlgItem(IDC_EVALUE)->SetWindowText("xxxx");
      

  6.   

    To:vcleaner(我没做大哥已经很久了.......) 
    真是谢谢了
    呵呵