原创 練習使用CListBox
該例是個小練習,有兩個listbox控件,可以通過其中的四個button按鈕,實現從一個listbox向另一個listbox中傳遞數據,操作過程如下:1、創建一個Dialog based MFC應用程序,命名爲try。2、爲對話框添加兩個
原创 CXX與HXX的強制類型轉換(cast)
在閱讀msdn中關於“Graphic Objects”的一篇文章時,發現了這樣幾句話:“Each graphic-object class in the class library has a cast operator that wil
原创 MFC的"最小"程序
1、新建一個空的工程2、添加一個從CWinApp派生的類(假設命名爲CMyApp)3、對工程做如下設置 project->setting->C++->將"Mld"改爲"MTd"4、在myapp.h中,添加頭文件#include "afxw
原创 關於 MFC 創建的窗口style
1、對於 單文檔,MFC默認的窗口style爲:FWS_ADDTOTITLE 和WS_OVERLAPPEDWINDOW2、對於 多文檔,MFC默認的窗口style爲:CHILD、FWS_ADDTOTITLE 和WS_OVERLAPPEDW
原创 關於MSDN的目錄
1、Tools and Technologies 介紹了ASP、ActiveX控件、FrontPage、Proxy Sever等工具和軟件技術的使用與開發方法。2、Microsoft Office Development 介紹了開發Off
原创 關於CEdit類的GetHandle和SetHandle應用
我建立了一個基於CEditView的sdi應用程序,我知道,要想得到View中嵌入的Edit控件的內容,可以調用GetEditItem().GetWindowText()要想設置其內容,可以調用GetEditItem.SetWindowT
原创 sdi應用程序中鼠標點擊消息的響應
我在sdi的CMainFrame類中添加了ON_LBUTTONDOWN消息,在消息處理函數中添加了一個MessageBox,讓它顯示一個字符串"frame"但我在運行程序的時候,點擊窗口上任意位置的時候,卻始終不見消息響應於是我聯想到,是
原创 關於隨機數的產生
利用rand()函數1、用rand()%100,則產生0-100內的隨機數2、若想產生30-40的隨機數,則可rand()%10+30 點贊 收藏 分享 文章舉報 lid0770
原创 對系統菜單的設置
CMenu *pmenu = AfxGetMainWnd()->GetSystemMenu(FALSE); if(pmenu) { pmenu->EnableMenuItem(SC_CLOSE,MF_BYCOMMAND|MF_DISA
原创 學習CStatusBar
該文章算是學習CStatusBar以後的心得吧1、設置statusbar,主要用到的函數爲Create //創建一個對象SetIndicator //設置指示器(需要用到一個數組)SetPaneInfo //設置新pane的
原创 java自定義異常的一個例子
class MyException1 extends Exception...{ int num; MyException1(int a) ...{ num = a; } public Str
原创 Windows局域網無訪問權限解決辦法
一、使用Windows XP共享文件夾並設置權限 本文描述瞭如何在使用Windows XP的網絡上共享文件夾與文件。 主要針對以下幾個方面:1、Microsoft網絡的文件與打印共享 2、Mic
原创 VC++中使用DirectShow環境配置
1、將DirectX包安裝在C盤根目錄下:C:/DXSDK 2、將 C:/DXSDK/Include 、C:/DXSDK/Samples/C++/DirectShow/BaseClasses加入VC的include下 (Tool
原创 原始套接字(C/S代碼)
一、服務器端: // test_server.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include "test
原创 VC6.0定時器WM_TIMER事件處理函數
它是個假的計時器,它和CPU有關,當你第一次響應和下一次響應的時間間隔cpu不足以完成代碼的運算時,你猜會發生什麼??一個系統用於響應消息的隊列越來越長。 注意OnTimer()的用法,代碼必須迅速執行,注