本文配套源碼在Windows大行其道的今天,windows界面程序受到廣大用戶的歡迎。對這些程序的操作不外乎兩種,鍵盤輸入控制和鼠標輸入控制。有時
Q: 如何打開一個應用程序?ShellExecute(this- >m_hWnd,"open","calc.e
//使用HDC繪圖/*HDC hdc;hdc=::GetDC(m_hWnd);MoveToEx(hdc,m_ptOrigin.x,m_ptOrig
CClientDC dc(this);//創建DC//1、創建畫筆CPen pen(PS_SOLID,1,RGB(255,0,0));//2、將畫
//使用普通畫刷CClientDC dc(this);CBrush brush(RGB(255,0,0));dc.FillRect(CRect(m
CClientDC dc(this);//CBitmap對象必須在構造完成後,調用其成員函數//進行初始化,例如:LoadBitmap()CBit
//創建透明畫刷CClientDC dc(this);//使用(HBRUSH)GetStockObject可以返回空畫刷句柄,但CBrush //
SetROP2The SetROP2 function sets the current foreground mix mode. GDI use
1、將位圖加載到內存DC中2、將內存DC中的內容繪制到要顯示位圖的DC中*MFC中沒有直接用來加載位圖的函數,可以使用WindowsAPI中的Lo
1、利用BitBlt函數將蒙版與背景圖做AND運算,並貼圖到目的DC2、將要镂空的圖與背景圖做OR運算,貼圖到目的DC部分代碼://取得客戶取大小
學習《深入淺出MFC》有一段時間了,有一些想法就記了下來,希望與大家共勉我們知道,C++中的static數據成員表示基於該類創建的所有對象共享該s
回調函數是一個很有用,也很重要的概念。當發生某種事件時,系統或其他函數將會自動調用你定義的一段函數。回調函數在windows編程使用的場合很多,比
本文配套源碼現在的程序員,不再像以前一樣,掌握一種編程語言就可以混得有模有樣了,現實的情況是,真實的項目中,通常是涉及多種編程語言,舉幾個簡單的例
本文是Abbey傾情奉獻給大家的編程資料,打包在一個文件中供大家下載:壓縮包裡包括:1.從 DBGrid 控件的幫助文件中整理出來的一個Word文
上次在《關於內聯匯編的幾個技巧》一文中只是簡單地介紹了如何在C++中使用內聯匯編,這一次先對上一次的文章作一補充,然後介紹如何使用MMX指令。一、
STL英文是Standard Template Library,也就是我們常說的C++標准模板庫,。該標准庫於1998年被正式納入C++標准,給全
假如我們要用一個數學函數,比如反正弦函數asin(x),如果變元x的值是由用戶提供或某個中間結果,則在調用時必須判斷其取值范圍是合理,是否滿|x|
簡介:CExceptionLogger,是一個可以免費使用的C++類,用它可以截獲未處理異常,如:非法存取、棧溢出、被零除等,並可以將異常詳細信息
前些日子,無意中訪問到三思科學網,裡面介紹了許多數論問題,這也是我兒時的愛好,於是就利用空閒時間編寫了一個用於數論計算的無符號大整數類。一、類的基
問題描述在給定大小的方格狀棋盤上, 將棋子”馬”放在指定的起始位置 , 棋子”馬” 的走子的規則為