更新MFC中的視圖,跟蹤.NET Framework中的事件

本文配套源碼如何更新MFC中的視圖?如何跟蹤.NET Framework 中的事件?我在 MDI 程式中打算通過 CMainFrame 中的定時器事件來更新所有的子視窗。 視圖用於顯示許多圖表。用如下的代碼只能更新當前使用中視窗:GetActiveWindow()->GetActiveView()->GetDocument()是否有其它的方法從 CMDIFrame

.NET中的自繪機制

本文配套源碼每次 Microsoft 推出象 Office 或者 Visual Studio 這樣拳頭產品的新版本時,都會推出一些新的特性,其中包括了新的菜單樣式(Menu Style)。當新的菜單樣式以各自的方式整合到成品中後,第三方的開發商便會掀起一陣模仿浪潮,利用一些定製控制項和組件來仿效它。如果你正在使用這些產品,那麼你惟有升級到新版本才能享受提供的新的特性。否則,你的應用程式將繼續使用大約十年前隨 Windows 95 上市時的那種 Windows 經典菜單使用者介面。雖然

COM組件設計與應用(十五)——連接點(vc6.0)

本文配套源碼一、前言上回書介紹了回調介面,在此基礎上,我們理解連接點就容易多了。二、原理圖一、連接點組件原理圖。左側為用戶端,右側為服務端(組件對象)看著好複雜呀......呵呵,其實簡單的緊:(注1)1、一個 COM

COM組件設計與應用(十二)——錯誤與異常處理

本文配套源碼一、前言程式設計中,錯誤處理必不可少,而且通常要佔用很大的篇幅。本回書著落在 COM 中的錯誤(異常)的處理方法。在組件程式中,如果遇到錯誤,一般有兩個方式進行處理。二、簡單返回對於比較簡單的錯誤,直接返回表示錯誤原因的 HRESULT。比如下面幾個就是常見的錯誤值: E_INVALIDARG 0x80070057 參數錯誤

《基於MFC的OpenGL編程》Part 6 Keyboard and Mouse Control

在上一篇的基礎上加入對鍵盤和滑鼠的事件處理常式,以便用其來控制3D物體的旋轉和移動。1,首先在CCY457OpenGLView類中為WM_KEYDOWN, WM_LBUTTONDOWN, WM_LBUTTONUP 和 WM_MOUSEMOVE四個事件加入事件處理函數。2,在CCY457OpenGLView.h中加入下列用於控制旋轉和移動的變數:GLfloat m_xAngle;GLfloat m_yAngle;GLfloat m_xPos;GLfloat m_yPos;CPoint

彙編源碼系列之frespace

這個都是過去DOS時代的彙編源碼,雖然已經過去了,但是對於學習彙編還是有協助的,組合語言只是程式員一門基礎語言,大多人掌握即可,不一定要深入研究....... ; frespace.ASM  10/04/84 gwf;;;;  CALL FRESPACE(AH,AL,BH,BL,CH,CL). CL SHOULD BE 0 for default;   drive 1 for A, 2 for B, 3 for C, etc. The value of the;   other

彙編源碼系列之fxn

這個都是過去DOS時代的彙編源碼,雖然已經過去了,但是對於學習彙編還是有協助的,組合語言只是程式員一門基礎語言,大多人掌握即可,不一定要深入研究.......      name   FXN4BH     page   55,132     title   'FXN4BH --- demo PC-DOS EXEC function';; FXN4BH --- demonstrate use of the; PC-DOS 2.0 EXEC function call 4BH;;

彙編源碼系列之driver

這個都是過去DOS時代的彙編源碼,雖然已經過去了,但是對於學習彙編還是有協助的,組合語言只是程式員一門基礎語言,大多人掌握即可,不一定要深入研究.......     name  driver    page  55,132    title  'DRIVER --- installable driver template';; This is a "template" for a MS-DOS installable device driver.; The actual

彙編源碼系列之dosmac

這個都是過去DOS時代的彙編源碼,雖然已經過去了,但是對於學習彙編還是有協助的,組合語言只是程式員一門基礎語言,大多人掌握即可,不一定要深入研究.......;; Macro file for MSDOS.;SUBTTL BREAK a listing into pages and give new subtitlesPAGEBREAK  MACRO  subtitle    SUBTTL subtitle    PAGEENDMBREAK <I_NEED: declare a

彙編源碼系列之cobload

這個都是過去DOS時代的彙編源碼,雖然已經過去了,但是對於學習彙編還是有協助的,組合語言只是程式員一門基礎語言,大多人掌握即可,不一定要深入研究....... ;COBLOAD.ASM   07/09/84 - DKeels;----------------------------------------------------------------------------;This program provides COBOL programs with access to the

彙編源碼系列之sertype

這個都是過去DOS時代的彙編源碼,雖然已經過去了,但是對於學習彙編還是有協助的,組合語言只是程式員一門基礎語言,大多人掌握即可,不一定要深入研究....... comment *  SERTYPE.ASM  Purpose:  Determines the type of UART in each serial port  Author:  Douglas Boling, in PcMag. With some modifications by Yousuf Khan.*dossegbdseg 

彙編源碼系列之sound

這個都是過去DOS時代的彙編源碼,雖然已經過去了,但是對於學習彙編還是有協助的,組合語言只是程式員一門基礎語言,大多人掌握即可,不一定要深入研究....... ; sound.asm;; This is a small sound example for the IBM PC; It will play 12 notes of the octave starting at middle C.;----------------------------------------------------

彙編源碼系列之getsect

這個都是過去DOS時代的彙編源碼,雖然已經過去了,但是對於學習彙編還是有協助的,組合語言只是程式員一門基礎語言,大多人掌握即可,不一定要深入研究....... ;  Absolute Disk Read: GETSEC ( uses BIOS interrupt 0x25 );;  Interfaces to Computer Innovations C-86 "c" compiler V1.32 (& later);  See DOS 2.10 Technical

彙編源碼系列之drives

這個都是過去DOS時代的彙編源碼,雖然已經過去了,但是對於學習彙編還是有協助的,組合語言只是程式員一門基礎語言,大多人掌握即可,不一定要深入研究....... ; Drive detection by: Lee Hamel (hamell@cs.pdx.edu) - July 6th, 1994; Partial credit to : Paul Schlyter;; Goes thru drives A-Z and determines if they:; 1) Exist; 2) Are

專截320*200的截畫程式

;;截畫程式code segmentassume cs:code,ds:codeorg 100hbegin:jmp initint9 dd ?ddxx db 0mess db 'Now Start With $'handle dw ?buffer db 256*3 dup (0)path db 'pic*.',0dta db 45 dup(?)new_int proc farstipush axpush esxor ax,axmov es,axin al,60htest al,80hjnz

給程式加個表徵圖

還記得系列4中舉的一個例子 4.asm 嗎?它利用windows的console輸出一個字串:How are you

彙編教程之win32訊息框

在本課中,我們將用組合語言寫一個 Windows 程式,程式運行時將彈出一個訊息框並顯示"Win32 assembly is great!"。理論:Windows 為編寫應用程式提供了大量的資源。其中最重要的是Windows API (Application Programming Interface)。 Windows API是一大組功能強大的函數,它們本身駐紮在 Windows 中供人們隨時調用。這些函數的大部分被包含在幾個動態連結程式庫(DLL)中,譬如:kernel3

彙編教程之通用控制項

本課中我們將學習什麼是通用控制項和如何使用它們。理論:WIN95相對於WIN3X有幾個加強的使用者介面控制項。其實在WIN95正式發行前這些控制項就在使用,譬如:狀態條、工具條等。以前程式員要自己去編程使用它們,現在微軟已經把它們包含到了WIN9X和WINNT中了。Toolbar ---工具條Tooltip ---提示文本Status bar ---狀態條Property sheet ---屬性頁面單Property page ---屬性頁面Tree view ---樹型視圖List view

彙編教程之進程

本課中我們將學習:什麼是進程?如何產生和終止一個進程?初步知識:進程是什嗎?下面是我從WIN32

彙編教程之進一步學習對話方塊

本課中我們將進一步學習對話方塊。特別地我們將要探討如何把對話方塊當成輸入裝置。如果您學習了上一課,那就會發現本課的例子只有少量的改動,就是把我們的對話方塊視窗附屬到主視窗上。另外,我們還要學習通用對話方塊的用法。理論:把對話方塊當成一個輸入裝置來用確實是非常地簡單,建立完主視窗後,您只要調用函數 CreatedialogParam 或 DialogBoxParam 就可以了,前一個函數只要在對話方塊的過程處理函數中處理相關的訊息就可以,而後者你必須在訊息迴圈段中插入函數

總頁數: 61357 1 .... 27314 27315 27316 27317 27318 .... 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.