
vc/mfc
文章平均质量分 81
CButtonST
这个作者很懒,什么都没留下…
展开
-
CListCtrl删除选中行
CListCtrl删除选中行CListCtrl选中行有两种属性情况,如果设置了Single Selection为TRUE,则只能单选,否则为多选(默认)。方法一:int CListCtrl::GetSelectionMark();返回值:返回选中索引号,否则返回-1说明:这个函数可以处理单行的情况,但是有一个缺点,它会保留你上次选中的项,所以当你单击空白的地方时,还会返回上次选中的项。因此在使用快捷键实现删除操作时需要注意这个情况,一般可以配合UINT GetItemState(int nItem,UINT转载 2011-04-21 22:23:00 · 14764 阅读 · 5 评论 -
【转载】R6034错误,C Runtime Error
【转载】R6034错误,C Runtime Error这是我转的一篇非常全的帖子 能查到的解决方法都在里面有提及: 我是使用 stdafx.h加入这句code #pragma comment(linker, "\"/manifestdependency:type='Win32' name='Microsoft.VC80.CRT' version='8.0.50608.0' pr转载 2013-04-19 10:06:14 · 1376 阅读 · 0 评论 -
防止 gdi 泄露
GDI使用的几个注意点:http://blog.csdn.net/bobob/archive/2005/12/29/565188.aspx1、Create出来的GDI对象,要用Deleteobject释放, create出来的DC,要用DeleteDc释放,getDC得出的DC,用ReleaseDc释放。2、先create后delete, create1,create2, delete转载 2012-07-18 10:52:15 · 991 阅读 · 0 评论 -
SysListView32控件
代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->void InsertColumn(void){ LV_COLUMN lvc; lvc.mask = LVCF_TEXT | LVCF_WIDTH; lvc.pszTe转载 2012-07-09 20:17:43 · 2338 阅读 · 0 评论 -
MFC编辑框如何改变字体的大小
方法一:步骤一:在Dlg类中增加一个类成员变量: CFont m_editFont;注意:这里Font对象必须是类成员变量,不能是局部变量,否则会出现只改变了光标的大小,而不能改变字体的大小。步骤二:在OnInitDialog方法中增加下列语句:m_editFont.CreatePointFont(180, "宋体");m_editPlace.SetFont(&m_ed转载 2012-02-28 21:05:59 · 11860 阅读 · 0 评论 -
vc 实现垂直滚动条对话框
关于SCROLLINFO 滚动条(卷动列)信息,结构定义为: typedef struct tagSCROLLINFO { UINT cbSize ; // set to sizeof (SCROLLINFO) UINT fMask ; // values to set or get int nMin ; // minimum ran原创 2011-09-02 12:40:48 · 9823 阅读 · 2 评论 -
MFC窗口风格(WS_style/WS_EX_style)
MFC窗口风格(WS_style/WS_EX_style)窗口风格(Window style)WS_BORDER 有边框窗口WS_CAPTION 必须和WS_BORDER风格配合,但不能与WS_DLGFRAME风格一起使用。指示窗口包含标题要部分。WS_CHILD 说明窗口为子窗口,不能应用于弹出式窗口风格(WS_POPUP)。WS_CHILDWINDOW 同WS_CHIL转载 2011-12-12 22:13:33 · 2541 阅读 · 0 评论 -
vc 实现窗口最小化 最大化
//最大化窗口 SendMessage(WM_SYSCOMMAND, SC_MAXIMIZE, 0); //最小化窗口 SendMessage(WM_SYSCOMMAND, SC_MINIMIZE, 0); //恢复窗口 SendMessage(WM_SYSCOMMAND, SC_RESTORE, 0);转载 2011-12-12 17:48:22 · 1664 阅读 · 0 评论 -
在Visual C++中用ADO进行数据库编程
1. 生成应用程序框架并初始化OLE/COM库环境 创建一个标准的MFC AppWizard(exe)应用程序,然后在使用ADO数据库的InitInstance函数中初始化OLE/COM库(因为ADO库是一个COM DLL库)。本例为: BOOL CAdotestDlg::OnInitDialog() { ::CoInitialize(NULL转载 2011-12-09 09:56:08 · 723 阅读 · 0 评论 -
CListCtrl使用技巧
CListCtrl使用技巧以下未经说明,listctrl默认view 风格为report1. CListCtrl 风格 LVS_ICON: 为每个item显示大图标 LVS_SMALLICON: 为每个item显示小图标 LVS_LIST: 显示一列带有小图标的item LVS_REPORT: 显示item详细资料转载 2011-12-08 00:51:30 · 969 阅读 · 0 评论 -
CListCtrl 改变列名
//ClistCtrl m_list; CHeaderCtrl *pHead = m_list.GetHeaderCtrl(); if(pHead && pHead->GetSafeHwnd()) { TCHAR szBuf[129] = {0}; HDITEM hdItem ={0}; hdItem.mask = HDI_TEXT; //转载 2011-12-08 00:56:55 · 5752 阅读 · 1 评论 -
CTime类format的使用
CTime类format的使用 使用CTime类可以很方便地取得当前系统时间并转换为各种格式 The format argument consists of one or more codes; as in printf, the formatting codes are preceded by a percent sign (%).转载 2011-12-08 00:50:09 · 857 阅读 · 0 评论 -
vc 简单播放音乐
1.包含头文件#include #pragma comment( lib, "Winmm.lib" )2.播放音乐线程函数声明static DWORD WINAPI PlayMusic(LPVOID lpParameter);3.函数定义DWORD WINAPI CH原创 2011-09-02 12:49:13 · 1276 阅读 · 0 评论 -
Windows XP系统中如何屏蔽 Ctrl+Alt+Del、Alt+Tab以及Ctrl+Esc键序列
Windows XP系统中如何屏蔽 Ctrl+Alt+Del、Alt+Tab以及Ctrl+Esc键序列编译/northtibet关键字:Ctrl+Alt+Del,Alt+Tab,Ctrl+Esc,VK_LWIN,VK_RWIN,Task bar,Task Manager,任务栏,任务管理器。 下载本文源代码: TrapKeys.zip (95KB) 对于用过W转载 2011-06-21 15:37:00 · 977 阅读 · 0 评论 -
虚拟键值表
/* * Virtual Keys, Standard Set */#define VK_LBUTTON 0x01#define VK_RBUTTON 0x02#define VK_CANCEL 0x03#define VK_MBUTTON 0x04 /* NOT contiguous with L & RBUTTON */#de转载 2011-06-14 14:15:00 · 801 阅读 · 0 评论 -
VC/MFC之ListCtrl控件使用经验总结
VC/MFC之ListCtrl控件使用经验总结作者:lixiaosan时间:04/06/2006以下未经说明,listctrl默认view 风格为report相关类及处理函数MFC:CListCtrl类SDK:以 “ListView_”开头的一些宏。如 ListView_InsertColumn--------------------------------------------------------------------------------1. CListCtrl 风格LVS_ICON: 为每个转载 2011-04-21 22:27:00 · 2100 阅读 · 0 评论 -
获取文件信息
如何得到指定文件的公司名称,文件描述,内部名称,合法版权,原始文件名,产品名称,产品版本等一系列信如何得到指定文件的公司名称,文件描述,内部名称,合法版权,原始文件名,产品名称,产品版本等一系列信息? 下面这个链接有一个介绍,可那是bcb的,在vc中该如何获得? http://www.ccrun.com/doc/go.asp?id=85 ------------------转载 2013-06-25 20:38:24 · 2953 阅读 · 0 评论