专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > VC

读取窗体名称.解决方案

发布时间:2011-06-23 14:22:26 文章来源:www.iduyao.cn 采编人员:星星草
读取窗体名称.
C/C++ code
private: System::Void button1_Click(System::Object^  sender, System::EventArgs^  e) 
        {
                 HWND hwnd;
            hwnd =::FindWindow(NULL,L"我的电脑");
            String^ s;
            char c[255];
            ::GetWindowTextA(hwnd,c,255);
            s=Convert::ToString(c);
            button1->Text=s;    //这里得出的是TRUE值,而不是窗体的名称.
        }



这段代码为什么button1->Text=s;读取出来的不是句柄窗口的名称,而是BOOL型的值,我要怎么写才可以读取出窗体的名称?

------解决方案--------------------
s=Convert::ToString(c);
改成
s=gcnew String(c);
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: