彈出式菜單

  彈出式菜單(PopMenu)大家都熟悉,在WIN98的案頭上單擊滑鼠右鍵彈出的菜單就是彈出式菜單。通常情況下,彈出式菜單在滑鼠右鍵單擊時彈出,當然,也可以根據需要隨時彈出。 在VC++5的MFC中,管理菜單的類叫CMenu。下面我向大家介紹建立一個彈出式菜單的基本方法。 一、在資源編輯器中建立一個菜單資源  建立一個菜單資源,比如把菜單的ID號為IDC_POPMENU。此菜單有一項兩層,即有一個可彈出的功能表項目,而此功能表項目的彈出內容即為將要建立的彈出式菜單的內容。如右圖,“可彈出項”下

獲得本機IP資訊

u_char g_ucLocalMac[6]; // 本地MAC地址DWORD g_dwGatewayIP;  // 網關IP地址DWORD g_dwLocalIP;  // 本地IP地址DWORD g_dwMask;   // 子網路遮罩BOOL GetGlobalData(){ PIP_ADAPTER_INFO pAdapterInfo = NULL; ULONG ulLen = 0; //

VC一些操作,編譯的基礎問題

作者:lixiaosan時間:09/06/2006首先,需要說明的是安裝vc6後需要安裝vc6的補丁sp6,到下載頁 。sp6解決了以前發現的一些問題。1. 安裝任何SDK後,vc的一般設定問題。如果該SDK有安裝說明,就按照安裝說明做。如果沒有說明,一般來說你需要在vc的菜單Tools->Option->Directories ->下的Include和Library中包含開發庫的include和library的路徑,而且添加的路徑最好放在其他路徑前面。如果還有

用VC把TXT檔案轉化成HTM檔案

 我們在做首頁的時候,有時候需要把TXT檔案轉化成HTM檔案。其實我們可以寫個小程式,來實現把TXT檔案變成HTM檔案。這裡,我們使用VC來編寫這個程式,首先建立一個對話方塊程式,然後在對話方塊中加入2個文字框和1個按鈕,通過classWizard來給2個文字框和2個變數建立聯絡。這2個變數都是CString類的,一個變數名為m_TXT,指出要轉化的TXT檔案的路徑和檔案名稱,另一個為m_HTM,用來存放轉化後HTM檔案的路徑和檔案名稱。  然後加入Button控制項,在單擊此控制項的函數中加入

文字複製到剪貼簿

CString source;  //put your text in source if(OpenClipboard()) {          HGLOBAL clipbuffer;          char * buffer;          EmptyClipboard();          clipbuffer = GlobalAlloc(GMEM_DDESHARE, source.GetLength()+1);          buffer =

用VC++6.0的Sockets API實現一個聊天室程式

1.VC++網路編程及Windows Sockets API簡介  VC++對網路編程的支援有socket支援,WinInet支援,MAPI和ISAPI支援等。其中,Windows Sockets API是TCP/IP網路環境裡,也是Internet上進行開發最為通用的API。最早美國加州大學Berkeley分校在UNIX下為TCP/IP協議開發了一個API,這個API就是著名的Berkeley

excel 公式 取列的字母標題

excel 公式 取列的字母標題 假如是第一列, 取值為 A  public static String getExcelColumnLabel(int num){     String temp="";     //make sure how many letters are there     double i=Math.floor(Math.log(25.0*(num)/26.0+1)/Math.log(26))+1;     if(i>1){      double

在VC中儲存表徵圖

1. BOOL WriteIconToICOFile(LPICONRESOURCE lpIR,LPCTSTR szFileName)   {    HANDLE hFile;    UINT i;    DWORD dwBytesWritten;       //open the file    if((hFile=CreateFile(szFileName,GENERIC_WRITE,0,NULL,CREATE_ALWAYS,FILE_ATTRIBUTE_NORMAL,NULL))   == 

用 VC++ 和 Winsock 實現與 HTTP 伺服器通話

用 VC++ 和 Winsock 實現與 HTTP 伺服器通話 Ji Hong 一、引 言 ---- Windows Socket API是一套開放的、支援多種協議的Windows下的網路編程介面,它包 括一個標準的 Berkeley Socket功能調用的集合,以及為Windows所作的重要擴充。 Windows Socket經過不斷完善並在眾 多公司的全力支援下,已成為Windows網路編程 的事實上的標準。 ---- 本 文 將 在VC++ 6.0 環 境 下 介 紹 一個基於

VC 對話方塊程式隱藏問題

VC 對話方塊程式隱藏問題VC 對話方塊程式運行即隱藏,看起來容易實現,但要完美的解決(很多辦法都要閃一下才隱藏),可不是那麼容易,要一點小小的技巧。新增成員int IsFirstShow;//可能你需要它開始運行時隱藏,而不是一直隱藏,如果你要它一直隱藏,這裡就不要聲明了。建構函式裡加IsFirstShow=1;響應WM_WINDOWPOSCHANGING訊息。添加代碼void CSpyRegExeDlg::OnWindowPosChanging(WINDOWPOS FAR*

用API擷取記憶體資訊

用API擷取記憶體資訊  MEMORYSTATUS mem;//定義一個記憶體狀態變數DWORD MemTotal,MemFree,VMemTotal,VMemFree;//儲存記憶體狀態資訊GlobalMemoryStatus(&mem); //儲存記憶體狀態資訊 MemTotal=mem.dwTotalPhys;//得到總記憶體大小(單位b) MemFree=mem.dwAvailPhys;//得到剩餘記憶體大小(單位b) VMemTotal=mem.dwTotalVirtual;/

巧用VC++來實現全螢幕顯示功能

巧用VC++來實現全螢幕顯示功能  一、實現方法   實現程式的全螢幕其實很容易,它的實現思路就是:首先要自訂一個視窗類別,重載該視窗類別的OnPaint()或OnDraw()函數,實現具體的視窗顯示功能,然後調用API函數GetDeviceCaps(int nIndex

tc編譯的dos程式和vc編譯的win32控制台程式的區別

它們有著本質的區別:1:一個是16的DOS程式,一個是標準的32的Windows應用程式.前者依然受著64KB記憶體分段約束,後者無憂無慮地使用著4GB記憶體位址空間.它們本來就是運行在不同的作業系統上的.別把他們混淆.DOS程式可以運行在windows上是因為有NTVDM.而你把VC產生的控制台程式放到DOS下只會得到!?This program cannot be run in DOS

獲得進程的CPU佔用率

#include <stdio.h>; #include <stdlib.h>; #include <unistd.h>; struct occupy {     char name[20];     unsigned int user;     unsigned int nice;     unsigned int system;     unsigned int idle; }; float g_cpu_used; int cpu_num; void

BCB6的表單介面能夠跟隨xp的主題變化

 使BCB6的表單介面能夠跟隨xp的主題變化編寫一個文本的資源檔,隨便命名,比如shell.txt,內容如下<?xml version="1.0" encoding="UTF-8" standalone="yes"?><assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> <assemblyIdentity     version="1.0.0.0"    

在VC下顯示JPEG、GIF格式映像的一種簡便方法

一、 引言   JPEG映像壓縮標準隨然是一種有損映像壓縮標準,但由於人眼視覺的不敏感,經壓縮後的畫質基本沒有發生變化,很快便以較高的壓縮率得到了廣泛的認可。GIF格式雖然僅支援256色但它對於顏色較少的映像有著很高的壓縮率,甚至超過JPEG標準,也得到了廣泛的認同。但作為眾多程式員的一個重要的開發工具--Microsoft Visual C++ 6.0的MFC庫卻僅對沒有經過任何壓縮的BMP位元影像檔案有著良好的支援,可以讀取、顯示、儲存甚至在記憶體中建立一塊記憶體位元影像。由於BMP格式的映

太陽及太陽系行星資料資料

      太陽,太陽系的中心天體,是行星的光和熱的源泉。它是銀河系中的一顆普通恒星,位於距銀心約10千秒差距,銀道面以北約8秒差距處,並與其他恒星一起繞銀心轉動。      太陽是一個直徑約1.4×106公裡的氣體球,由於引力的作用,太陽的密度和溫度是向內增加的。表面溫度約6000K,密度極其稀薄。在這樣高的溫度下不可能存在固體和液體,在太陽表面溫度最低的地區有少量的分子,但絕大多數物質以原子的形式存在。在太陽中心,溫度超過1.5×107K,壓力約3.4×

列舉系統中所有被載入的DLL

 void ShowProcessModules(HWND hwnd, DWORD PId){ SYSTEM_INFO si; memset(&si, 0, sizeof(si)); GetSystemInfo( &si ); if( PId == 0)  PId = GetCurrentProcessId(); DWORD LowAddr, HighAddr; LowAddr = (DWORD)si.lpMinimumApplicationAddress; HighAddr =

在VC中顯示JPEG和GIF映像

我看了MSDN也以為只對BMP有用,結果是對JPG GIF都可以。 向不輕信MS的JDK致敬! //admire JDK 以下是實驗代碼,大家可以在95下試試,我在98+IE5上成功。 是一個CView的例子,別忘了AfxOleInit void CPICView::OnDraw(CDC* pDC) { CPICDoc* pDoc = GetDocument(); ASSERT_VALID(pDoc); IPicture *pPic; IStream *pStm; CFileStatus

破解xp開機密碼

        秘訣1:大家知道,WindowsXP的密碼存放在系統所在的 window/system32/config/下SAM檔案中,SAM檔案即帳號密碼資料庫檔案。當我們登入系統的時 候,系統會自動地和Config中的SAM自動校對,如發現此次密碼和使用者名稱全與SAM檔案中的加密資料符合時,你就會順利登入;如果錯誤則無法登入。既然如此,我們的第一個方法就產生了:刪除SAM檔案來恢複密碼。

總頁數: 61357 1 .... 14889 14890 14891 14892 14893 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.