freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

人事信息管理系統(tǒng)的分析與設(shè)計畢業(yè)論文-資料下載頁

2025-06-28 12:19本頁面
  

【正文】 int w1 = ()/8。 int w2 = ()/4。 ( 0, w1, 0 )。 ( 1, w2, 0 )。 ()。 return true。} 設(shè)置對話框中Static控件字體的大小及顏色,代碼如下://字體CFont myfont。 (20, Arial)。 GetDlgItem(IDC_STATICttt)SetFont(amp。myfont)。 //顏色 if (pWndGetDlgCtrlID() == IDC_STATICddd) { pDCSetTextColor(RGB(255, 0, 0))。 } 設(shè)置ListControl控件的行高,及屏蔽空白行代碼實現(xiàn): //行高CImageList ImageList。 (1,18,ILC_COLOR16,0,0)。 //795 (amp。ImageList,LVSIL_SMALL)。 //屏蔽空白行代碼(0,LVS_REPORT|LVS_SHOWSELALWAYS|LVS_SINGLESEL)。 (LVS_EX_FULLROWSELECT|LVS_EX_GRIDLINES|LVS_EX_HEADERDRAGDROP)。 COLORREF color =RGB(239, 235,222)。 CListCtrl *pList = (CListCtrl *)GetDlgItem(IDC_BaseInfoManage)。 pListSetBkColor(color)。 設(shè)置照片,代碼如下:void COneEmpRec::OnEmpPic() { // TODO: Add your control notification handler code here SetPicYesNO=FALSE。 //BMP Files (*.bmp)|*.bmp|All Files (*.*)|*.*|| static char BASED_CODE szFilter[] = BMP Files (*.bmp)|*.bmp||。 CFileDialog dlg(TRUE,BMP,NULL, OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT,szFilter)。 if(() != IDOK) return。 CString pathname = ()。 //讀取BMP文件到m_pBuffer CFile file。 //定義文件對象 if( !(pathname, CFile::modeRead)) //以只讀方式打開文件 { MessageBox(無法打開BMP文件,操作提示,MB_ICONEXCLAMATION |MB_OK )。 return。 } m_filelen = ()。 //讀取文件長度 m_pBuffer = new char[m_filelen + 1]。 //根據(jù)文件長度分配數(shù)組空間 if(!m_pBuffer) //如果不空間不足則返回 { MessageBox(無法分配足夠的內(nèi)存空間,操作提示,MB_ICONEXCLAMATION |MB_OK)。 return。 } if((m_pBuffer, m_filelen) != m_filelen) //讀取BMP文件到m_pBuffer中 { MessageBox(讀取BMP文件時出現(xiàn)錯誤,操作提示,MB_ICONEXCLAMATION |MB_OK)。 return。 } //@@@@@@@@@@ 將BMP文件數(shù)據(jù)從m_pBuffer中轉(zhuǎn)換到m_hBitMap位圖句柄中 LPSTR hDIB。 LPVOID lpDIBBits。 BITMAPFILEHEADER bmfHeader。 //用于保存BMP文件頭信息,包括類型、大小、位移量等 DWORD bmfHeaderLen。 //保存文件頭的長度 bmfHeaderLen = sizeof(bmfHeader)。 //讀取文件頭的長度 //將m_pBuffer中文件頭復(fù)制到bmfHeader中 strncpy((LPSTR)amp。bmfHeader, (LPSTR)m_pBuffer, bmfHeaderLen)。 if ( != (*(WORD*)BM)) //如果文件類型不對,則返回 { MessageBox(BMP文件格式不準確,操作提示,MB_ICONEXCLAMATION |MB_OK)。 return。 } hDIB = m_pBuffer + bmfHeaderLen。 //將指針移至文件頭后面 //讀取BMP文件的圖像數(shù)據(jù),包括坐標及顏色格式等信息到BITMAPINFOHEADER對象 BITMAPINFOHEADER amp。bmiHeader = *(LPBITMAPINFOHEADER)hDIB。 //讀取BMP文件的圖像數(shù)據(jù),包括坐標及顏色格式等信息到BITMAPINFO對象 BITMAPINFO amp。bmInfo = *(LPBITMAPINFO)hDIB 。 //根據(jù)bfOffBits屬性將指針移至文件頭后 lpDIBBits = (m_pBuffer) + ((BITMAPFILEHEADER *)m_pBuffer)bfOffBits。 CClientDC dc(this)。 //生成一個與當前窗口相關(guān)的CClientDC,用于管理輸出設(shè)置 //生成DIBitmap數(shù)據(jù) m_hBitmap = CreateDIBitmap(,amp。bmiHeader,CBM_INIT,lpDIBBits,amp。bmInfo,DIB_RGB_COLORS)。 //激活OnPaint()函數(shù),顯示圖像 Invalidate(TRUE)。 SetPicYesNO=TRUE。}void COneEmpRec::OnPaint(){ CPaintDC dc(this)。 // device context for painting int x=568, y=8。 int iWidth=100, iHeight=180。 // TODO: Add your message handler code here if(!m_hBitmap) //如果內(nèi)存中沒有BMP數(shù)據(jù),則返回 return。 HBITMAP tmpBitmap。 //用于保存輸出到屏幕的BMP數(shù)據(jù) CDC MemDC。 //CDC對象,用于輸出到屏幕 (amp。dc)。 tmpBitmap = (HBITMAP)(m_hBitmap)。 (x,y,iWidth,iHeight,amp。MemDC,0,0,SRCCOPY)。 (tmpBitmap)。}顯示照片時的代碼: //讀取圖像字段的實際大小 long lDataSize = m_pRecordsetGetFields()GetItem(EmpPic)ActualSize。 char *m_pBuffer。 //定義緩沖變量 if(lDataSize 0) { //從圖像字段中讀取數(shù)據(jù)到varBLOB中 _variant_t varBLOB。 varBLOB = m_pRecordsetGetFields()GetItem(EmpPic)GetChunk(lDataSize)。 if( == (VT_ARRAY | VT_UI1)) { if(m_pBuffer = new char[lDataSize+1]) //分配必要的存儲空間 { char *pBuf = NULL。 SafeArrayAccessData(,(void **)amp。pBuf)。 memcpy(m_pBuffer,pBuf,lDataSize)。 ///復(fù)制數(shù)據(jù)到緩沖區(qū)m_pBuffer SafeArrayUnaccessData ()。 //將數(shù)據(jù)轉(zhuǎn)換為HBITMAP格式 LPSTR hDIB。 LPVOID lpDIBBits。 BITMAPFILEHEADER bmfHeader。 //用于保存BMP文件頭信息,包括類型、大小、位移量等 DWORD bmfHeaderLen。 //保存文件頭的長度 bmfHeaderLen = sizeof(bmfHeader)。 //讀取文件頭的長度 //將m_pBuffer中文件頭復(fù)制到bmfHeader中 strncpy((LPSTR)amp。bmfHeader, (LPSTR)m_pBuffer, bmfHeaderLen)。 if ( != (*(WORD*)BM)) //如果文件類型不對,則返回 { MessageBox(BMP文件格式不準確)。 return。 } hDIB = m_pBuffer + bmfHeaderLen。 //將指針移至文件頭后面 //讀取BMP文件的圖像數(shù)據(jù),包括坐標及顏色格式等信息到BITMAPINFOHEADER對象 BITMAPINFOHEADER amp。bmiHeader = *(LPBITMAPINFOHEADER)hDIB。 //讀取BMP文件的圖像數(shù)據(jù),包括坐標及顏色格式等信息到BITMAPINFO對象 BITMAPINFO amp。bmInfo = *(LPBITMAPINFO)hDIB 。 //根據(jù)bfOffBits屬性將指針移至文件頭后 lpDIBBits = (m_pBuffer) + ((BITMAPFILEHEADER *)m_pBuffer)bfOffBits。 CClientDC dc(this)。 //生成一個與當前窗口相關(guān)的CClientDC,用于管理輸出設(shè)置 //生成DIBitmap數(shù)據(jù) m_hBitmap = CreateDIBitmap(,amp。bmiHeader,CBM_INIT,lpDIBBits,amp。bmInfo,DIB_RGB_COLORS)。 } } 工資的計算問題基本工資是從人事管理模塊讀取的,加班費通過加班類型及加班時間計算,出差補貼按照每種出差類型的補貼 * 次數(shù) 的和,額外稅前是通過工資管理員設(shè)置的,應(yīng)發(fā)工資計算公式:應(yīng)發(fā)工資金額=基本工資+加班費+出差補助請假扣款+額外稅前項,額外稅后、節(jié)日補貼是通過工資管理員設(shè)置的,稅后工資計算公式:稅后工資=應(yīng)發(fā)工資金額納稅金額;稅金額計算公式:納稅金額=應(yīng)納稅金額*適合稅率速算扣除數(shù)而應(yīng)納稅金額=應(yīng)發(fā)工資金額納稅基數(shù)(1000);實發(fā)工資=稅后工資+稅后應(yīng)加項稅后應(yīng)扣項+納稅基數(shù)。7 總結(jié)及展望通過近三個月的畢業(yè)設(shè)計,掌握了更多新的知識,動手能力得到了提高,理論知識用與實踐的能力得了加強。該人事管理系統(tǒng)到目前為止,還有很多功能沒有實現(xiàn),例如對打印及統(tǒng)計信息的圖表化還沒有實現(xiàn)。在以后的時間里,我還將繼續(xù)鉆研專業(yè)知識,并希望自己不斷努力,進一步完善該系統(tǒng)的其它功能,為系統(tǒng)高級服務(wù)與應(yīng)用提供支持。通過這次畢業(yè)設(shè)計,我學會了很多東西。當一個設(shè)計課題擺在自己面前時,應(yīng)該如何運用自己所掌握到的基本知識,并在過程中不斷的去學習新的知識,以及對一個系統(tǒng)如何從整體出發(fā)到局部細節(jié)然后再回到整個系統(tǒng)中去。同時,也學會了在面對困難時,如何增強自己的信心,進而去分析問題解決問題并提高自己。致謝語在畢業(yè)設(shè)計的完成過程中,非常感謝我的指導(dǎo)老師XXXX老師給我的幫助、支持、建議和鼓勵,感謝給予我引導(dǎo)和幫助的同學。參考文獻1.《Visual C++ 信息管理系統(tǒng)開發(fā)》人民郵電出版社 20052.啟明工作室:《Mis系統(tǒng)與開發(fā)》,人民郵電出版社,2005年3.《 Visual C++管理信息系統(tǒng)完整項目實例剖析》4.《Viusual C++程序設(shè)計與實踐》 清華大學出版社 200448
點擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1