分解CString的函数AfxExtractSubString
摘要:分解CString的函数AfxExtractSubString2009年08月01日 星期六 20:46用AfxExtractSubString()解析复合串如下:CString str = "123,456,789";CString output = "";for (int i=0; i<3; i++){AfxExtractSubString(output, str, i, ',');AfxMessageBox(output);}参数1:用来存放你取出的子串参数2:要拆分的整个字符串参数3:你要取的子字符串位置,从0开始参数4:特
阅读全文
posted @
2012-02-12 17:26
知识天地
阅读(877)
推荐(0) 编辑
VC调用javascript
摘要:版权声明请尊重原创作品。转载请保持文章完整性,并以超链接形式注明原始作者“tingsking18”和主站点地址,方便其他朋友提问和指正。第一种:通过execScript调用。这种方法,虽然操作方便,但不能获取返回值。m_spHtmlDoc->get_parentWindow(&m_pHtmlWindow);VARIANT ret;ret.vt = VT_EMPTY;BSTR bstr = sScript.AllocSysString();bRet = m_pHtmlWindow->execScript(bstr, L"javascript", &
阅读全文
posted @
2012-02-12 17:18
知识天地
阅读(4874)
推荐(0) 编辑
VC++实现程序全屏显示
摘要:全屏显示在许多应用程序中都得到了应用。实现此功能的原理很简单:CWnd类中MoveWindow()函数可以按照指定参数来显示窗口。在执行窗口最大化以前利用GetWindowPlacement()函数先把窗口的当前位置保存在一个变量中,执行窗口最大化后可以通过SetWindowPlacement()函数调用此变量来恢复窗口。利用RepositionBars()函数取得应用程序客户区不被工具条掩盖的大小,GetWindowRect()函数取得应用程序窗口的大小,根据两者之间的关系和屏幕分辨率的尺寸来确定MoveWindow()函数的参数以达到屏幕最大化。实现步骤如下:(1)利用VC6.0的AppW
阅读全文
posted @
2012-02-12 17:16
知识天地
阅读(3442)
推荐(0) 编辑
[C++]用VC++来设置获得注册表的键值(问题解决)
摘要:下面这个是基于MFC的基本对话写的。。 演示设置注册表的3中类型的值和获得注册表的3中类型的值。。 分别用RegSetValueEx()来设置,RegQueryValueEx()函数来获得。void CUserRegDlg::OnOK(){// TODO: Add extra validation hereCString str = "hello reg";DWORD regd = 100;BYTE bValues[] = { 0x11, 0x12, 0x55 };BYTE Vals[100];DWORD lenIt = 100;HKEY hk;// 打开注册表如果没有则创
阅读全文
posted @
2012-02-12 14:59
知识天地
阅读(3574)
推荐(0) 编辑
VC 获取当前工作目录和执行目录的一些方法
摘要:1.System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName 获取模块的完整路径。2. System.Environment.CurrentDirectory 获取和设置当前目录(该进程从中启动的目录)的完全限定目录。3. System.IO.Directory.GetCurrentDirectory() 获取应用程序的当前工作目录。这个不一定是程序从中启动的目录啊,有可能程序放在C:/www里,这个函数有可能返回C:/Documents and Settings/ZYB/,或者C:/Program Files/Ado
阅读全文
posted @
2012-02-12 14:23
知识天地
阅读(6280)
推荐(0) 编辑
VC++ COMBO BOX控件的使用
摘要:1.你在编辑状态下点那个控件的向下的三角形,就出冒出来一个可以调高度的东东。将高度调高,否则在执行时会不能显示下拉选项。2.为combo box添加选项,在编辑状态下选combo box控件的属性,选Data标签,在编辑框中添加选项,按Ctrl-Enter来添加下一个选项。3.为combo box添加变量combo box有两个变量,CComboBox类变量和CString变量。CComboBox变量用来设置combo box的属性,一般在cdialog类中的oninitdialog()函数中使用。添加方法是在classwizard中添加变量,添加时Category中选Control。例如:C
阅读全文
posted @
2012-02-12 14:02
知识天地
阅读(5299)
推荐(0) 编辑
VC slider用法
摘要:在MFC中滑动条(CSliderCtrl)是个常用的控件,用法如下:主要要方法有:1、设置、取得滑动范围:void SetRange( int nMin, int nMax, BOOL bRedraw = FALSE );void GetRange( int& nMin, int& nMax ) const;2、设置、取得按下左右箭头滑动间隔:int SetLineSize( int nSize );int GetLineSize( ) const;3、设置、取得按下PgUp、PgDown时滑动间隔:int SetPageSize( int nSize );int GetPag
阅读全文
posted @
2012-02-12 13:48
知识天地
阅读(3853)
推荐(1) 编辑
VC控件 Progress Control
摘要:m_progress->GetPos();//获取进度条的当前位置m_progress->GetRange(int min,int max);//获取进度条控件的范围的下限和上限m_progress->OffsetPos(int nPos);//用指定的增量推进进度条控件的当前位置,重绘进度条反映新位置m_progress->SetBkColor(COLORREF clrNew);//设定进度条的背景颜色m_progress->SerPos(int nPos);//设定进度条控件的当前位置,重绘进度条反映新位置m_progress->SetRange(int
阅读全文
posted @
2012-02-12 13:42
知识天地
阅读(6429)
推荐(1) 编辑