CComboBox 下拉条
CComboBox::ResetContent()删除所有文本
CComboBox::AddString()增加一行
CString szTmp;
CComboBox::GetWindowText(szTmp);取得当前文本
CProgressCtrl 进度条
CProgressCtrl::SetRange(0,1000);设置范围
CProgressCtrl::SetStep(设置当前步长);
CProgressCtrl::SetPos()设置当前进度
文章作者: 火苗
版权声明: 本站所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 IT技术记录小站!
相关推荐

2013-08-28
MFC使用ADO连接数据库的类
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120...

2013-10-14
在线程中弹出自定义对话框
弹出对话框的代码 : 主要是弹出对话框的时候可以在后台做某些动作: 与直接弹出对话框前开启线程,在线程中做某些动作效果相同。 12345MsgBoxThread mbt;mbt.MesgBoxPopup(10, "do something");// do something // do somethingmbt.WaitFor(); // 等待线程退出 使用到的MsgThread和对话框类 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213...

2019-07-16
Visual Studio MFC程序中自动修改版本号
通过VS的生成事件+Python脚本+TortoiseSVN来实现版本号自增的方法机器上需要安装Python和TortoiseSVN工程属性-》生成前事件-》命令行增加12subwcrev.exe ./ "version.temp.h" "version.h"python.exe version.py "version.h" "$(RESOURCE_FILE)"version.temp.h123#pragma once#define VERSION_STR "1.0.0.$WCREV$"#define VERSION_NUM 1,0,0,$WCREV$ version.py1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283...

2013-09-23
MFC中取得程序目录
使用GetModuleFileName()函数 1234567891011121314151617181920CString CYFGCMApp::GetExecPath(void){ TCHAR szPathName[MAX_PATH]; memset(szPathName, 0, MAX_PATH); if (0 == GetModuleFileName(NULL, szPathName, MAX_PATH)) { return _T(""); } CString rValue; rValue = szPathName; for (int i = rValue.GetLength(); i > 0; --i) { if ('\\' == rValue[i-1]) { rValue = rValue.Left(i); break; } } return rValue;} 原型及各参数解释 DWORD GetModuleFileName(...

2013-07-12
MFC加载位图和图标
从文件加载位图 1234567891011121314151617181920#pragma once // ZBitmap从文件加载位图资源class ZBitmap{private: HBITMAP m_hBitmap; CString m_FileName;public: ZBitmap(const char* pFileName); ZBitmap(); virtual ~ZBitmap();public: HBITMAP GetHandle(); BOOL LoadBitmapTo(const char* pFileName); private: // stop copy ZBitmap (const ZBitmap&); ZBitmap operator=(const ZBitmap&);}; 123456789101112131415161718192021222324252627282930313233343536373839404142434445#include "StdAfx.h"#include &q...

2015-01-16
MFC滚动条缩放图像
MFC图像缩放时使滚动条最大值根据图像高宽进行变换。 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253void CChildView::ResetScrollBar(int cx, int cy){ CConfiguration* pCofig = CConfiguration::GetInstance(); // 缩放最大最小比例 double minScale = pCofig->GetMinScale();//0.6; double maxScale = pCofig->GetMaxScale();//2.0; // 显示的长宽 double viewHeight = m_pDrawManager->GetAllTableSizeHeight();//m_pDrawManager->GetChannelNum()*230+10; double viewWi...
公告
每天都有一个好心情





