cpaintdc dc(this); // 更改當前字型
logfont lf;
dc.getcurrentfont()- >getlogfont(&lf);
cfont font;
cfont *poldfont; // 儲存裝置上下文最初使用的字型物件
lf.lfcharset=134;
lf.lfheight=-150;
lf.lfheight=-150;
lf.lfwidth=0;
strcpy(lf.lffacename, "隸書");
font.createfontindirect( &lf);
poldfont=dc.selectobject( &font);
dc.setbkmode(transparent); // 更改當前畫筆
cpen pen(ps_solid, 1, rgb(255, 0, 0));
cpen *poldpen;
poldpen=dc.selectobject( &pen); // 開始乙個路徑
dc.beginpath();
dc.textout(10, 10, "空心字");
dc.endpath(); // 繪製路徑
dc.strokepath();
//可以用dc.strokeandfillpath()函式來代替,不過該函式會使用當前刷子填充路徑的內部。
dc.selectobject(poldfont);
dc.selectobject(poldpen);
mfc相關操作
1 mfc 移動控制項位置 cwnd pwnd pwnd getdlgitem idc button1 獲取控制項指標,idc button1為控制項id號 pwnd setwindowpos null,50,80,0,0,swp nozorder swp nosize 把按鈕移到視窗的 50,80...
系統設定相關操作
1.設定禁止螢幕鎖屏 getwindow setflags windowmanager.layoutparams.flag keep screen on,windowmanager.layoutparams.flag keep screen on 2.軟鍵盤狀態設定 1 如果有軟鍵盤,那麼隱藏它 反...
MFC對MYSQL資料庫相關操作
記得看過有人說,現在的軟體基本上都是連著資料庫的,如果乙個軟體沒有跟資料庫相連,基本沒什麼作用。雖然這種說法略顯片面,但資料庫之於軟體的重要也是毋庸置疑的。mfc連線資料庫應該不算是什麼新鮮的命題了,方法是有好幾種的,本人試了下,感覺利用mysql提供的c語言api來進行操作蠻方便的,所以在此記錄下...