04/04/01 02:48 M2APFMNg
>>45
どうも^^.. 荒しなんてUP前の仕様変更(納品後)に比べればなんともないですよ(笑
以前作ったライブラリを覗いたら、バグどころか設計そのものが間違えていた事が判明!
自分で仕様変更おこしてしまいましたorz ダメスギル
今回は論理フォントを作るクラスです
class cFonttypes{
NONCLIENTMETRICSstNCMetrics;
public:
LOGFONT defFont;
cFonttypes(){//Constractor
stNCMetrics.cbSize = sizeof( NONCLIENTMETRICS );
::SystemParametersInfo( SPI_GETNONCLIENTMETRICS, sizeof( NONCLIENTMETRICS ), &stNCMetrics, 0 );
memcpy( &defFont,&stNCMetrics.lfMessageFont,sizeof( defFont ) );
defFont.lfWeight=FW_MEDIUM;
defFont.lfHeight=32;
defFont.lfItalic=false;
defFont.lfQuality=PROOF_QUALITY;
}
virtual ~cFonttypes_Barracks(){}
BOOL SelectFontType(int _nType_,int _size_ ,bool _italic_ );
BOOL SelectFontType(char* _cFontName_,int _size_ ,bool _italic_ );
};