10 2011 档案
摘要:#include <iostream>#include <malloc.h>#include <stdlib.h>#include <math.h>using namespace std;double *zuigan(double *a,double *b,double *c,double *f,int n) //追赶法求线性方程组{ double *x=NULL; double *p=NULL; double *q=NULL; x=(double*)malloc(sizeof(double)*n); p=(double*)malloc(size
阅读全文
摘要:trayDlg.h:afx_msg LRESULT onShowTask(WPARAM wParam,LPARAM lParam);void Tdehide();void dehide();trayDlg.cpp:#define WM_SHOWTASK WM_USERBEGIN_MESSAGE_MAP(CtrayDlg, CDialogEx) ON_MESSAGE(WM_SHOWTASK,onShowTask)END_MESSAGE_MAP()void CtrayDlg::OnBnClickedButton1(){ // TODO: 在此添加控件通知处理程序代码 dehide...
阅读全文
摘要:第一种:CBitmapButton m_bit;BOOL CmapbuttonDlg::OnInitDialog(){ // TODO: 在此添加额外的初始化代码 m_bit.LoadBitmaps(IDB_BITMAP1); m_bit.SubclassDlgItem(IDC_BUTTON1,this); m_bit.SizeToContent(); return TRUE; // 除非将焦点设置到控件,否则返回 TRUE}其中button的owner draw属性设为true第二种:CBitmap m_bmp;CButton *p_bmpBtn;BI...
阅读全文
摘要:#include <MMSystem.h>MCI_OPEN_PARMS op;BOOL flag;void CcdDlg::OnBnClickedButton1(){ // TODO: 在此添加控件通知处理程序代码 if (flag==FALSE) { flag=TRUE; op.dwCallback=NULL; op.lpstrAlias=NULL; op.lpstrElementName=_T("D:\\见习爱神.mp3"); op.wDeviceID=NULL; UINT rs;...
阅读全文
摘要:#include <Windows.h>#include <tchar.h>void CopenrunDlg::OnBnClickedButton1(){ // TODO: 在此添加控件通知处理程序代码 TCHAR m_fileName[100]; // CString m_fileName; GetModuleFileName(NULL,m_fileName,100); HKEY hKey; CString str = _T("Software\\Microsoft\\Windows\\CurrentVersion\\Run"); if (ERRO
阅读全文
摘要:#include <iostream>using namespace std;double laglang(double t,double *x,double *y){ double r=0.0; double temp=1.0; for (int k=0;k<5;k++) { temp=1.0; for (int j=0;j<5;j++) { if (j!=k) { temp*=(t-x[j])/(x[k]-x[j]); } ...
阅读全文
摘要:COLORREF m_clrBkgndColor;CBrush *m_pBkBrush;CSliderCtrl *p_sliderRed;CSliderCtrl *p_sliderGreen;CSliderCtrl *p_sliderBlue;BOOL CcolorDlg::OnEraseBkgnd(CDC* pDC){ // TODO: 在此添加消息处理程序代码和/或调用默认值 if (m_pBkBrush) { CRect cr; GetClientRect(cr); pDC->FillRect(&cr,m_pBkBrush); ...
阅读全文
摘要:void CnoneDlg::SetBitmap(UINT uBmpResource, UINT uCtrlResource){ HBITMAP hBitmap; CStatic *pStatic = (CStatic *)GetDlgItem(uCtrlResource); hBitmap = (HBITMAP)LoadImage( AfxGetInstanceHandle(), MAKEINTRESOURCE(uBmpResource), IMAGE_BITMAP, 0, 0, LR_LO...
阅读全文
摘要:// CcommeteDlg 消息处理程序BOOL CcommeteDlg::OnInitDialog(){ CDialogEx::OnInitDialog();//////////////////////////////////// // 将“关于...”菜单项添加到系统菜单中。 SharedMemory=CreateFileMapping((HANDLE)0xffffffff,NULL,PAGE_READWRITE,0,10000,_T("MemFile")); address=MapViewOfFile(SharedMemory,FILE_MAP_WRITE,0,..
阅读全文
摘要:void CjiantiebanDlg::OnBnClickedButton1(){ // TODO: 在此添加控件通知处理程序代码 //复制 CString str; GetDlgItem(IDC_EDIT1)->GetWindowText(str); HGLOBAL hClip; if (OpenClipboard()) { EmptyClipboard(); hClip=GlobalAlloc(GMEM_MOVEABLE,str.GetLength()+1); char *buff; buf...
阅读全文
摘要:所有的控件的创建基本都是同一套道路;第一步:.h中创建一个CSliderCtrl 类的对象 ; CSliderCtrl m_ctrlSlider;第二步:.cpp中的void CMyDlg::DoDataExchange(CDataExchange* pDX)函数进行初始化控件;//初始化控件 void CMyDlg::DoDataExchange(CDataExchange* pDX){//这个函数是控件与类成员交换数据用的CDialog::DoDataExchange(pDX);//滑块专用DDX_Control(pDX, IDC_SLIDER1, m_ctrlSlider);}第三步:.
阅读全文
摘要:CTime time;CString m_time;void CtimeDlg::OnBnClickedButton1(){ // TODO: 在此添加控件通知处理程序代码 SetTimer(1,1000,NULL);}void CtimeDlg::OnTimer(UINT_PTR nIDEvent){ // TODO: 在此添加消息处理程序代码和/或调用默认值 time=CTime::GetCurrentTime(); CString s=time.Format("%Y-%m-%d %H:%M:%S"); m_time =s; GetDlgI...
阅读全文
摘要:CString m_strOwner,m_strCompany;void CregDlg::OnBnClickedQuery(){ // TODO: 在此添加控件通知处理程序代码 UpdateData(TRUE); HKEY hKEY; LPCTSTR data_Set=_T("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\"); long ret0=(::RegOpenKeyEx(HKEY_LOCAL_MACHINE,data_Set,0,KEY_READ,&hKEY)); if (ret0!=ERROR_SU...
阅读全文