MFC&&C#
文章平均质量分 72
logic_nut
这个作者很懒,什么都没留下…
展开
-
CDC填充多边形
两种方法CPoint pt[3];pt[0].x=200;pt[0].y=100;pt[1].x=0;pt[1].y=300; pt[2].x=400;pt[2].y=300;CBrush brush,brush2;//想怎么填充 就创建怎么样的刷子brush.CreateHatchBrush(HS_VERTICAL,RGB(255,0,0));//纹理原创 2009-11-18 21:59:00 · 1623 阅读 · 0 评论 -
响应键盘按键
1.通常情况,百度之。 2.有些键,比如F1-F9,ESC等的消息,会被MFC内部截获,通常的方法可能会接收不到,这时候就需要在系统截获之前响应。方法是继承虚函数PreTranslateMessage。参考代码BOOL CGIS_PRO10View::PreTranslateMessage(MSG* pMsg){ // TODO: Add your special原创 2009-11-18 22:09:00 · 736 阅读 · 0 评论 -
如何在MFC窗口显示BMP和JPG图片
经验证,可靠实用。 //通过资源画图 static void DrawBitmap(UINT bitmap,CDC *pDC,CRect rect) { CBitmap bmp; if (bmp.LoadBitmap(bitmap)) { BITMAP bmp转载 2009-11-20 20:10:00 · 9285 阅读 · 3 评论 -
MFC实现选择文件夹的对话框
由于MFC自带的CFileDiag是只能选择文件的,无法定制只能选择文件夹的对话框。然后当你仅仅需要操作文件夹,批量操作文件时,你需要用WIN32API实现,以下贴出制做该对话框的函数。void C连连看View::OnFilePicpath(){ // TODO: Add your command handler code here CString sFolderPa转载 2009-11-28 14:38:00 · 1373 阅读 · 0 评论 -
MFC播放声音
一.播放声音文件的简单方法 在VC++中的多媒体动态连接库中提供了一组与音频设备有关的函数。利用这些函数可以方便地播放声音。最简单的播放声音方法就是直接调用VC++中提供的声音播放函数BOOL sndPlaySound ( LPCSTR lpszSound,UINT fuSound ); 或BOOL PlaySound(LPCSTR lpszSound, HMODULE h转载 2009-11-28 15:09:00 · 2374 阅读 · 3 评论 -
C#中pictureBox重绘、Timer控件、选择文件夹、响应键盘
花了点时间用C#写了一个连连看,主要是想熟悉下基本语法和常用类库。现在从工程里面截点代码做记录,高手请飘过。 在pictureBox的重绘问题上花了不少时间,开始我在OnPaint中的写的绘图函数,但图像总是一闪而过,好像图像是被后面的绘图给又覆盖了,后来就换了下面这种方法。//PictureBox和Bitmap绑定,Graphics再和Bitmap绑定PictureBox pic原创 2010-01-31 21:32:00 · 5935 阅读 · 2 评论