MFC changes the font size of static text in a dialog box 2010/08/09 11:30
VC dialog box font settings are valid for all controls, and you cannot change the font of a static text individually. For your problem, you need to first create a Font object with CreateFont, and then call the control's setfont.Example:1, change the ID of the static style, such as: Idc_static12. Add an edit control to create an associated control M_editcontrol.3. Ad
MFC drawing does not flicker--double buffering technology [go]2010-04-30 09:33:33| Category: VC| Report | Font size Subscription [Transfer from: Http://blog.163.com/[email protected]/blog/static/49846449201033093333394/]When VC/MFC with CDC drawing, frequent refresh, the screen will appear flashing phenomenon, CPU time occupation rate is very high, drawing efficiency is very low, it is easy to appear
The Declaration sequence and structure sequence of the member variables in MFC, and the declaration of the mfc member variables
I used my blog for the first time and wrote the first article casually. Let's write a question that I encountered today.
In the MFC Dialog Box program of VS2008, the Declaration Order of window member variables is the opposite to that
Summary of MFC view switch and mfc View
Switching between views
Multi-view switching of a single document is an old and difficult problem I encountered in learning MFC. Today, I finally cracked it one by one. In my opinion, view switching is divided into three levels. The first is to switch the View class without splitting the pane, and the second is to implement
,/Register,/Unregserver, or/Unregister to start the application, FALSE is returned.If (! ProcessShellCommand (cmdInfo) // -------------------------------------------------- 6Return FALSE;// The main window is initialized, so it is displayed and updated.Pmainframe-> showwindow (m_ncmdshow );Pmainframe-> updatewindow ();Return true;}//////////////////////////////////////// /////* 2. initialize the document template *///////////////////////////////////////// ////Analyze the following code:Cmultidoc
The MFC button controls whether the editing box displays the system time (Dynamic Display), and the mfc Display System
1. public in dlg. h
Bool flag;
Static UINT time (void * param );
2. In the constructor
Flag = false;
3. In the button generation function
If (flag){Flag = false;// GetDlgItem (IDC_ShowTime)-> SetWindowTextW (_ T (""));/* M_showtime.SetWindowText (_ T (""));M_showtime.SetFocus ();*/// Updat
MFC toolbar hide and display, and mfc toolbar hide
Recently I was studying MFC and watched sun Xin's VC ++ video. I feel pretty good. When I saw the ninth lesson, I made a small function when talking about the toolbar: hiding and displaying the toolbar, but a bug is that a floating toolbar is hidden and then displayed, it will become a stopped status. Here, I hav
MFC text programming overview, mfc text Overview
This section describes the basic knowledge of text programming.We use the following code to familiarize ourselves with the basic functions of text programming and their respective functions.
We use CClientDC to create a device description context object dc, and then define a TEXTMETRIC object. The TEXTMETRIC struct object is used to indicate the font informa
MFC Graphic Processing and mfc Graphic rendering programming Experiment
Introduction to the MFC drawing function
Create a Dialog based MFC project. Open the Dialog main interface under the Resource view.
Add the Picture control. Add the CStatic control variable m_pic to the control.
Create a function paint () for plot
When vs2008 is used, there is one of the following MFC settings in the project properties: 1. use the standard Windows library 2. use MFC in shared DLL 3. use the first type of MFC in a static library as the name suggests. The second type means that the content of some mfc dll files is not included in the EXE files dur
beginpaint in the WM_PAINT processing function? The program will achieve a staggering CPU usage as it enters a dead loop, and you will find that the program is always processing one WM_PAINT message after another. This is because, in general, when an app receives a WM_PAINT message, the window's update region is non-empty (if it's empty, you don't need to send a WM_PAINT message), and BeginPaint's role is to empty the updateregion. This way, if you do not call BeginPaint, the window's update re
Understand basic mfc controls and mfc controls
In almost every windows program, buttons, check boxes, text boxes, and drop-down lists are all controls. In addition, many common controls have been built into the operating system. in Visual C ++, these commonly used controls have been simplified and can be placed in a dialog box using the "Drag and Drop" window design method.
There are six controls that appea
The string for verifying the rationality of the MFC Setting Dialog Box and the rationality of the mfc
After DDX is associated with a control variable, rationality verification is often not what we need. For example, "enter an integer" and "please enter a integer ".
DDX is actually an encapsulation call of GetDlgItem. For this reason, you can enter the rc file corresponding to the project, first comment ou
I am not quite clear about the concept of desktop. I will see the relevant information in the next day. The following is a simple test. For more details, refer to the following:Http://msdn.microsoft.com/en-us/library/windows/desktop/ms687107 (V = vs.85). aspx
Int Apientry winmain (hinstance,Hinstance hprevinstance,Lpstr lpcmdline, Int Ncmdshow){ // Todo: Place code here. Hdesk hold = getthreaddesktop (getcurrentthreadid ());Hdesk hnew = createdesktopa ( " Test " , Null, generic_all, null )
When MFC fails to insert (delete, update) data to mysql, the query is successful. if you execute my insert statement in navicatformysql, it can be inserted normally: INSERTINTOstudentVALUES ( #39; 111 #39;, #39; xzf #39;) Thank you for your guidance! (It is said that it is about permission or something, but I don't know much about it) mysqlmfc
MFC failed to insert (delete, update) data to mysql, bu
Seeing that someone has made Tetris, it's called worship,
I have been learning MFC for a while. I usually work on it with the tutorial.Code.
I suddenly thought about doing something to review what I learned. So I thought of the mouse game.
Assume that a 3*3 button array is generated, the image is loaded with loadbitmap, and then the random number is used.
Place a buttonThe pattern is changed to a mouse, and the others become obstacles. Use tim
MFC mouse events and mfc mouse events
1. Create a project named MFCBaseMessage
2. Select the basic dialog box mode and click Finish.3. Final
4. Right-click the Add Class Wizard
5. Add mouse events
6. Add the following code in ON_LButtonDown:
Void CMFCBaseMessageDlg: OnLButtonDown (UINT nFlags, CPoint point) {// TODO: add the message processing program code and/or call the default CString st
1. View threads from the operating system level-Three concepts: module (MDB), Process (PDB), Thread (TDB)2. "Execution of facts" occurs on the thread, not on the process. That is, the CPU dispatch unit is a thread rather than a process. The scheduler is sorted by the priority of each thread.3. MDB, PDB, and TDB:Note: Threadcontext: The threading environment, which is also the "backend" that constitutes the thread.4. View threads from the programming level-worker Threads and UI Threads:5.
The implementation and tray menu of the tray icon under MFC, And the mfc Tray Icon menu
Dialog Box header file XXXDlg. h:
1. Add the member variable policyicondata m_nid;
2. Add a tray message response function declaration
Afx_msg LRESULT OnTrayNotify (WPARAM wParam, LPARAM lParam );
The dialog box implements the file XXXDlg. cpp:
1. define tray message # define UM_TRAYNOTIFY WM_USER + 11
2. Add the constru
Windows Control window
Windows (Windows95 or above) provides a series of common control windows, including a toolbar (ToolBar), a status bar (StatusBar), a ToolTip window (TOOLTIP).
Windows registers the window class for a control window when a DLL is loaded. For example, the window class for the toolbar is ToolbarWindow32, the window class of the status bar is Msctls_statusbar32, and the window class of the ToolTip window is tooltips_class32. To ensure that the DLL is loaded, the function Ini
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.