串口編程紀錄

本文记录了在MFC应用中如何让IDC_EDIT编辑框滚动条自动滑动的简便方法,以及TeeChart8.ocx控件的注册过程。针对控件注册,介绍了使用winexec在DOS环境下进行注册的解决步骤,特别是处理含有空格的路径问题。
摘要由CSDN通过智能技术生成

關於MFC中讓IDC_EDIT的下滾條滑動的語句
--------------------------------------------------
今天在網上搜索了N久...
發現大多以建立定時器...然後以控制定時器來讓IDC_EDIT強制刷新以達到這個功能...
最後還是在另一博客看到了更為簡便的方法...
前提跟大多數的解決差不多...
先把數據更新了...
然後再調用以下語句:

CEdit *pEdit = (CEdit *) GetDlgItem(IDC_EDIT);
	int i = 0;
	i = pEdit->GetLineCount();
	pEdit->LineScroll(i,0);


關於TeeChart8.ocx控件的註冊
----------------------------------------------
無可否認,TeeChart8.ocx這個控件是個很不錯的控件,卻偏偏要註冊註冊表裡,這段時間來一直在嘗試,畢竟在學校時完全沒碰過MFC這種東西,很多知識點都完全沒概念的,這次的小項目中自己做了一個,如果想讓控件在Dialog上來之前就去註冊好(原因是我的TeeChart8控件是在Dialog一上來就顯示出來的,所以必需在Dialog上來之前就把註冊的工作處理完成),可以考慮把註冊的那段代碼放到App裡的初始化Dialog那段代碼前.

關於控件的註冊
----------------------------------------------
在網上搜到了普遍的三種行為...而我需要的是後面兩種.第二種顯得比較直接,簡單.第三種卻有些麻煩,於是我采用了第二種,用winexec來解決,對DOS很多命令不是很熟悉的我,在剛開始測試時便出現很多較弱智的錯誤,最後還是靠Debug才能在內存中看到路徑變量中的字符串.
首先遇

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值