PIXNET Logo登入

阿洲程式天地

跳到主文

歡迎光臨阿洲在痞客邦的小天地

部落格全站分類:數位生活

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 2月 03 週一 201423:35
  • 輸入資料、顯現內容

輸入資料(Edit Control):
賦値:
GetDlgItem(IDC_EDIT1)->SetWindowText( _T"FOO" );
(繼續閱讀...)
文章標籤

阿洲 發表在 痞客邦 留言(0) 人氣(57)

  • 個人分類:MFC使用
▲top
  • 1月 24 週五 201409:48
  • MFC顯現圖形

MFC架構下使用OpenCV:
OpenCV的圖片在MFC中使用通常採用CvvImage類,這個類的成員函數DrawToHDC可將點陣圖整體經縮放後顯示到視圖視窗中,解決了點陣圖的顯示問題,也就解決了OpenCV在MFC中的使用問題,但是也產生兩個問題:
1.MFC圖片視窗很可能和原始圖長寬比例不同,不處理會造成圖片變形。
2.OpenCV函式庫的函式大部分使用IplImage,要顯現在MFC的視窗勢必要轉換成CvvImage。

CvvImage使用注意事項:
1.必須 #include<highgui.h>
2.由於在CvvImage類別中有#define CImage CvvImage此一巨集,怕與CImage衝突,所以此巨集可以刪除。
3.如果函式參數中含有HDC,很可能無法移植去其他平台。

劃出視窗框架:
CPenPen;
CDC *thisDC=thisDlg->GetDlgItem(IDC_SHOWIMAGE)->GetDC();
Pen.CreatePen(PS_SOLID,1,RGB(255,0,0));
thisDC->SelectObject(&Pen);
(繼續閱讀...)
文章標籤

阿洲 發表在 痞客邦 留言(0) 人氣(525)

  • 個人分類:MFC使用
▲top
  • 1月 24 週五 201401:32
  • 對話框、選單創立

檔案創立:
1.點選mfc應用程式
2.選取對話方塊式->取消選取Unicode程式庫->使用mfc靜態程式庫
3.取消ActiveX控制項
4.完成
5.如果忘了取消Unicode程式庫,可在方案按右鍵->屬性->組態屬性->一般->字元集->使用多位元組字元集

選單創立:
1.在"自訂名稱Dlg.cpp"檔內找到OnInitDialog( )處
2.加上CMenu menu; menu.LoadMenu(IDR_MENU1(自訂選單的識別子)); SetMenu(&menu);
(繼續閱讀...)
文章標籤

阿洲 發表在 痞客邦 留言(0) 人氣(19)

  • 個人分類:MFC使用
▲top
1

個人資訊

阿洲
暱稱:
阿洲
分類:
數位生活
好友:
累積中
地區:

熱門文章

  • (348)svn版控使用

文章分類

toggle 作業系統 (2)
  • ubuntu (2)
  • 作業系統概論 (3)
toggle 其他 (3)
  • 物件和資料結構 (1)
  • svn版控 (1)
  • 色彩學 (3)
toggle 影像處理 (2)
  • 影像處裡概念 (1)
  • CImage類 (1)
toggle JAVA (4)
  • JAVA基礎概念 (4)
  • 圖形使用者介面 (5)
  • 其他 (1)
  • 程式實作 (1)
toggle opencv (2)
  • opencv路徑設置 (1)
  • opencv使用 (6)
toggle C++ (4)
  • c++基礎 (17)
  • 其他 (1)
  • 資料結構實作 (5)
  • 演算法實作 (1)
toggle MFC (1)
  • MFC使用 (3)
  • clean code (3)
  • 未分類文章 (1)

最新文章

  • 物件與資料結構
  • 註解與編排
  • 函式
  • 命名原則
  • 製作avi檔
  • ubuntu 檔案權限概念
  • ubuntu 基礎指令
  • 行程與多執行緒
  • 數位色彩
  • 色彩系統

動態訂閱

文章精選

文章搜尋

誰來我家

參觀人氣

  • 本日人氣:
  • 累積人氣: