控件ShowWindow(SW_HIDE)不起作用

控件ShowWindow(SW_HIDE)不起作用,解决方式资源界面ctrl+D调整控件顺序。顺序对于光标起到决定作用,例如点击后光标切入到哪个输入框

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
1. `CString strComset;`:定义了一个名为 strComset 的 CString 对象,用于存储串口设置。 2. `CString strStatus;`:定义了一个名为 strStatus 的 CString 对象,用于存储程序状态。 3. `nseg_num = fplength/BufSize;`:计算文件需要分为多少个段,将计算结果存储在变量 nseg_num 中。 4. `if(m_ComOpened)`:判断串口是否已经打开。 5. `m_bSendFile=TRUE;`:如果串口已经打开,则将 m_bSendFile 标志设置为 TRUE,表示正在发送文件。 6. `m_strTempSendFilePathName=m_strSendFilePathName;`:将 m_strTempSendFilePathName 设置为 m_strSendFilePathName,表示临时的发送文件路径名与原来的相同。 7. `GetDlgItem(IDC_EDIT_FNAME)->ShowWindow(SW_HIDE);`:获取 IDC_EDIT_FNAME 控件的指针,并将其隐藏。 8. `GetDlgItem(IDC_PROGRESS1)->ShowWindow(SW_SHOW);`:获取 IDC_PROGRESS1 控件的指针,并将其显示。 9. `m_SedFileSedCtl.EnableWindow(false);`:将发送文件按钮 m_SedFileSedCtl 设置为不可用状态。 10. `m_SedFileStopCtl.EnableWindow(true);`:将停止发送按钮 m_SedFileStopCtl 设置为可用状态。 11. `nseg_cnt = 0;`:将当前已经发送的段数 nseg_cnt 初始化为 0。 12. `m_progress1.SetRange(0,nseg_num);`:使用 SetRange() 方法设置进度条的范围为 0 到 nseg_num。 13. `m_progress1.SetPos(0);`:使用 SetPos() 方法将进度条的值设置为 0。 14. `SedFileBlocks();`:调用 SedFileBlocks() 函数,开始发送文件的多个分段。 15. `AfxMessageBox(_T("串口未打开!"));`:如果串口未打开,则弹出提示框,输出 "串口未打开!"。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值