美文网首页
孙鑫VC深入学习小结一:控件、菜单对话框

孙鑫VC深入学习小结一:控件、菜单对话框

作者: Drlilian | 来源:发表于2019-06-18 15:15 被阅读0次

    2009-12-15

     初涉VC,看一遍,没几个懂得。再看,明了了许多,但一些细节记不准。就把自己记不准确的知识点总结了。

      1、静态文本控件在默认状态下是不发送通告消息。为了使一个静态文本控件能够响应鼠标单击消息,需要两个步骤:第一、改变ID号。第二、选中Notify.选项。

      2、动态创建按钮,单击一个按钮后创建一个。在一个按钮的消息响应函数中写m_button.Create("New",BS_DEFPUSHBUTTON|WS_VISIBLE|WS_CHILD,CRect(0,0,100,100),this,123);

    3、字符—数字num1=atoi(ch1);

          数字-字符itoa(num3,ch3,10);

    4、updatedata(ture):获取对话框数据,通过此函数调用dodataexchange,默认为ture.这样控件关联变量可获取控件输入值。updatedata(false)用变量的值初始化对话框控件。

    5、菜单项caption中写:新建(&N)\t Ctrl+N

    6、GetDlgItem(IDC_RADIO1)->EnableWindow(False);变灰

    7、一个源文件中调用另一个源文件中定义的全局变量,必须在调用这个变量之前声明这个变量是在外部定义的。

    extern CStyleApp the App;获得全局句柄:the App.m_hInstance或者AfxGetApp->m_hInstance. 

    相关文章

      网友评论

          本文标题:孙鑫VC深入学习小结一:控件、菜单对话框

          本文链接:https://www.haomeiwen.com/subject/rgczxctx.html