(一)安裝VS2019
詳情參見大佬的博客,如下:
https://blog.csdn.net/Mrweng1996/article/details/103202297
但注意,我們創建項目時稍有改動
然后 crtl + F5,安裝及創建項目無誤的彈窗如下:
(二)代碼示范
因為這篇博客着重講的是怎么用VS創建並運行一個MFC程序,所以我用了另一位大佬的代碼來作示范,原博客鏈接如下:
https://blog.csdn.net/weixin_30544657/article/details/99492489
1、在創建好的項目中添加CLine類
2、復制代碼進 CLine.h文件 和 CLine.cpp文件,很多博客好像到這一步就結束了,但是你運行項目會發現,根本沒有辦法得到你想要的東西,程序缺少輸入,類沒有調用
我們一般的C++程序類的調用都是在main.cpp文件里,但是MFC文件里看似是沒有main.cpp文件的,作為一個小白的我,也不是很懂,直接大佬的博客奉上:https://blog.csdn.net/weiwenhp/article/details/8455471
3、類的調用
(1)首先在視圖中找到類試圖,點它
在類視圖中找到紅框框起來的類,不管你起的什么名字的項目,后綴是View的那個類
(2)然后右鍵,找到屬性,在屬性里面找到 MM_LBUTTONDOWN 和 MM_BUTTONUP 這兩個東西,把他們ADD進去,一定要有黃框里面的東西才算好
如果你點開屬性,彈出的是這個東西,那么親愛的你是在 “解決方案資源管理器” 里面打開的屬性,一定要在類視圖里面打開屬性才是上面那樣的
(3)當你在屬性里面做好了之后,打開CMFCApplication1View.h文件,你會有下面的黃框里面的內容,然后我們還要增加兩個點來接收線段的起始點和終點
如果你在這里沒有 #include"CLine.h",那么在CMFCApplication1View.cpp文件里一定要加
然后我們打開CMFCApplication1View.cpp文件,找到下面這兩個函數,添加以下代碼,Ctrl + F5,在彈出的框里面按住鼠標左鍵畫出一條直線后松開,屏幕上會對應顯示直線。