06 2020 档案

MFC技巧二--单文档导入背景图片(转)
摘要:方法一: 1.首先准备好一张图片,保存为BMP格式。2.新建一个工程,命名为:test ,在资源编辑里用Import导入刚才准备好的位图文件.ID为IDB_BITMAP如果位图是大于16色的,会出现无法显示的提示。不要紧,这并不影响程序最终的显示。3.代码实现3.1 我们为CTestView类添加一 阅读全文

posted @ 2020-06-29 15:04 xihong 阅读(330) 评论(0) 推荐(0) 编辑

MFC技巧一:单文档中将系统菜单栏替换为自己建立的菜单栏(转)
摘要:在我们基于单文档编程的过程中,往往不需要系统自己定义的菜单栏,想自己设定自己需要的菜单栏,因此就需要修改某些参数实现该功能。方法一:1、建立好基于单文档工程,在资源中建立自己的菜单栏:IDR_MYMENU;2、在CXXApp中的InitInstance()做如下修改: CSingleDocTempl 阅读全文

posted @ 2020-06-27 10:17 xihong 阅读(546) 评论(0) 推荐(0) 编辑

VC++多文档标题去掉“-“
摘要:如果您想除掉标题中间的“-”,可以通过重载CFramWnd类的OnUpdateFrameTitle函数,这个函数在VC提供的帮助文件中找不到,必须手工添加virtual void OnUpdateFrameTitle(BOOL NaDa); void CMainFrame::OnUpdateFram 阅读全文

posted @ 2020-06-21 21:15 xihong 阅读(181) 评论(0) 推荐(0) 编辑

MFC单文档 取消标题栏,取消窗口边框,取消菜单栏, 取消莫名其妙的样式(转)
摘要:在CMainFrame的OnCreate()中添加如下代码: long Style; //去掉标题栏及其他样式SetWindowLong(this->m_hWnd,GWL_STYLE,0); //去掉边框及其他样式SetWindowLong(this->m_hWnd,GWL_EXSTYLE,0); 阅读全文

posted @ 2020-06-21 20:41 xihong 阅读(791) 评论(0) 推荐(0) 编辑

C#--无边框窗体实现拖动、最大化、最小化、关闭(转)
摘要:窗体在设置为无边框模式(设置方法:FormBorderStyle=None),默认是无法随意拖动的,也没有最大化、最小化、关闭等按钮。 1) 选中要去除边框的窗体,按F4调出窗体属性。 2)在属性框中找到FormBorderStyle选择none。 一、实现窗体拖动 方法一:调用API using 阅读全文

posted @ 2020-06-15 11:12 xihong 阅读(1185) 评论(0) 推荐(0) 编辑

C# 如何在winform窗体自定义一个扁平化控件(转)
摘要:需求说明:如图所示 步骤: (1) FormBorderStyle 设置为 None(2) 增加一个panel(3) Panel上面增加两个picturebox(4) 注册最小化事件和关闭事件 ①this.WindowState = FormWindowState.Minimized;②Applic 阅读全文

posted @ 2020-06-15 11:08 xihong 阅读(759) 评论(0) 推荐(0) 编辑

C# winform 界面美化技巧(扁平化设计) (转)
摘要:关于C#界面美化的一些小技巧 在不使用第三方控件如 IrisSkin 的前提下,依然可以对winform做出让人眼前一亮的美化 首先,我们先来实现主界面的扁平化 此处分为两个步骤,第一步是更改winform自带的MainForm窗体属性,第二步是添加窗体事件。 将主窗体FormBorderStyle 阅读全文

posted @ 2020-06-14 22:20 xihong 阅读(3898) 评论(0) 推荐(0) 编辑

VC6插件安装--Unable to register this add-in because its DllRegisterServer returns an error (转)
摘要:由于实验室需要,今天重新安装了一下VC6,结果在安装VC6LineNumberAddin是出现了一些问题。 安装这个插件的目的是可以在编写代码时候,自动显示行号。。。。。唉,用习惯了VS2010,对自动显示行号早就习以为常了。。。。。 最让人讨厌的就是Unable to register this 阅读全文

posted @ 2020-06-11 19:05 xihong 阅读(266) 评论(0) 推荐(0) 编辑

关于在线程中使用AfxGetMainWnd()出错的问题,终于找到了(转)
摘要:AfxGetMainWnd()得到的是当前线程的主窗口(如果有的话).因为主窗口是属于主线程的,所以想得到主窗口HWND值,只能在主线程中用AfxGetMainWnd(),但要不是处在主线程中,AfxGetMainWnd()可能是从当前线程查询主窗口的。但好像AfxGetMainWnd()不能跨线程 阅读全文

posted @ 2020-06-08 21:14 xihong 阅读(347) 评论(0) 推荐(0) 编辑

MFC单文档、多文档和对话框程序的区别(转)
摘要:适用范围的区别 单文档就是一个窗口只能处理一个文档,多文档就是同时可以处理多个,共享工具栏,菜单栏什么的,对话框就是一个提示用户进行选择或者确认的窗体。对话框模板适合于做交互界面,单文档模板适合于做文件处理,多文档模板适合于做多文件处理。不过,还是没法明确这个问题。 对话框模板适合于做交互界面 单文 阅读全文

posted @ 2020-06-08 21:06 xihong 阅读(928) 评论(0) 推荐(0) 编辑

MFC动态更新静态文本内容(转)
摘要:MFC为每个静态文本都设置一个默认ID:IDC_STATIC,要想更新静态文本内容就要设置一个新的ID,例如改为:IDC_STATIC1 好了现在可以 方法一: SetDlgItemText( IDC_STATIC1, "hello"); 方法二: GetDlgItem(IDC_STATIC1)-> 阅读全文

posted @ 2020-06-07 16:56 xihong 阅读(3962) 评论(0) 推荐(0) 编辑

MFC:获取和设置控件文本(GetDlgItemText和SetDlgItemText)(转)
摘要:GetDlgItemText:获取给定控件的文本。 语法 virtual int GetDlgItemText( int nID, LPTSTR lpStr, int nMaxCount ) const; 参数 nID:控件的标识符,也就是控件的ID。 lpStr:与控件文本的指针,也就是控件文本中 阅读全文

posted @ 2020-06-06 23:11 xihong 阅读(2272) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示