When you record a macro, you can click the toolbar buttons and menu options. However, the macro recorder cannot record mouse motions in the document window, and you must record these actions with the keyboard if you want to move the insertion point, select text, and scroll through the document.
If a dialog box appears during recording, Word will record the dialog box and record all the options settings for the dialog box only if the OK button or clos
For a long time, macro definition # define is used to define some simple constants. At most, it is used to define a function. It seldom pays attention to macro definition usage. Until the following code is displayed:
#define PLAYSOUNDEFFECT(...) \[[GameManager sharedGameManager] playSoundEffect:@#__VA_ARGS__]
I have never thought about such a powerful usage before. Take a look at some iOS framework header files and find that almost all of them are macro-defined:
I have to say that macro defi
Predefined macros,
Compilers usually provide different predefined macros for compiled programs based on different platforms and compilation options,
For example, Win32 win64 Linux, such as debug and release.
1. When using the GCC/g ++ compiler, you can run the following command to print the macros pre-compiled by the compiler.
Gcc-DM-e-
2. For details abou
/*** book: "thinkinginc++" * Function: about the use of macros, explore the disadvantages of using macros * Time: September 11, 2014 07:50:54* Author: cutter_point*/#include ". /require.h "#include "Thinkinginc++" 47, about the use of macros, explore the disadvantages of using macros
Developed with VCProgramIt is best to use the verify macro instead of assert,
I didn't know why. Today I read the definition of two macros and finally understood it.
1. In debug mode, two macros have the same functions.
2. In the release mode, assert does not calculate the expressions in the parameters. Verify calculates the expressions in the parameters (if it is a function, it will call the function ).
, which is (type *)2: Function and Principle analysis:(1) Function: A pointer to an element in a struct, and a pointer to the struct variable. YesThe CONTAINER_OF macro, we can get pointers to the entire struct variable from the pointer of an element, and thenGet pointers to other elements in the struct.(2) The function of the TypeOf keyword is: Typepof (a) is the type of a given by variable A, typeof is theVariable name gets the variable data type.(3) How this macro works: First use typeof to g
If you want to serialize the macro parameter extension results, you must use two levels of macros.
1 # define xstr (s) STR (S) 2 # define STR (s) # S3 # define Foo 44 STR (FOO) 5 => "foo" 6 xstr (FOO) 7 ==> xstr (4) 8 ==> STR (4) 9 ==> "4"
When S is used in STR, S is stringized, so it is not a macro extension first.
However, S is a common parameter of xstr. Therefore, s itself has been expanded before the xstr macro extension is complete.
When STR
[ThinkingInC ++] 47. Regarding the Use of macros, we explored the disadvantages of using macros. thinkinginc47
/*** Book: [ThinkingInC ++] * function: describes the use of macros. * Time: 07:50:54, January 1, September 11, 2014 * Author: cutter_point */# include ".. /require. h "# include
Reasons for liking Wang Lihong
It can be said that I am a little similar
and print it out!
So we have the following story...
Compiler built-in macros:
First, we will introduce several built-in macro definitions of the compiler. These macro definitions can not only help us write cross-platform source code, but also help us output useful debugging information flexibly.
The ansi c standard has several predefined macros (which are also commonly used ):
_ Line __: Insert the current
Use of Conditional compilation macros and Conditional compilation macros
Jni is often used when writing code in cocos. Sometimes the class instance pointer is used in the c ++ code of jni.
1. define a global variable
# If (CC_TARGET_PLATFORM = CC_PLATFORM_ANDROID) GameInstance * gameInstance = nullptr; # endif
2. In the constructor
# If (CC_TARGET_PLATFORM = CC_PLATFORM_ANDROID) GameInstance * gameInst
1: Let's test and create an excel file, such as "haiguifurong1 ..2: If you want to enable the document, the following message is displayed: "macro disabled.3: click "OK".Table.4: as shown in the following figure, in "tools"-"security" settings, the effect is as follows.5: Go to the macro's "security"-"low"-"OK", and open the excel file again without being affected by the macro.Now you have successfully deleted the
it to the toolbar or menu you want to specify. Click Close to start recording the macro.
To assign a shortcut key to a macro, click Keyboard, click the macro you are recording in the Commands box, type the shortcut you want in the Press new shortcut key box, and then click Specify. Click Close to start recording the macro.
6. Perform the actions to be included in the macro.
When you record a macro, you can use the mouse to click Commands and optio
+f, that you can move the focus to a menu, command, or control. , click OK to start recording the macro.
To assign a macro to a toolbar or menu, click Toolbars, and then click the Command tab. In the Command box, click the macro you are recording, and then drag it to the toolbar or menu you want to specify. Click Close to start recording the macro.
To assign a shortcut key to a macro, click Keyboard, click the macro you are recording in the Commands
Requirements 1:android device comes with a keypad with nine keys, at which point the keypad is recognized as HW Keyboard, and the default and soft keyboard cannot coexist, requiring the soft keyboard to coexist with the physical keyboard.Realize:On the internet to find others summed up the Android5.1 solution, need to solve the codebase for Android6.0, can be use
Record macros in Word 2013 Step 1: Start Word 2013 and open the document, enter the text you want to work with in the document, and then, on the View tab, in the Macros group, click the Macro button and select the Record Macro option in the Open list, as shown in Figure 1. The Record Macro dialog box opens, you enter the name of the macro in the Macro Name text box, and you select the document that you save
Drop-down list, select the document that is currently open, as shown in Figure 2.
Figure 1 Selecting the "Record Macro" option
Figure 2 Setting the macro name and where the macro is saved
Attention
Here, click the button button to open the Word Options dialog box, you can add the current macro to the Quick Access Toolbar with the display of the button, and you can click the button to start the macro running, and if you click the
with the display of the button, and you can click the button to start the macro running, and if you click the Keyboard button, you can open the Customize Keyboard dialog box, which you can use to specify shortcut keys for the run of macros.
2. Click OK to close the Record Macro dialog box and start recording the macro, when the mouse pointer changes to a shape,
Word documents need to add a canonical signature, such as name, address, ZIP code, telephone, e-mail, QQ, etc., if each article to add this information, will certainly affect productivity, now we can use the Wrod "macros" to quickly add signature information.Tip: A shortcut key or a mouse click, detailed information on the inscription can appear in the document, this efficiency than slowly an entry, or even copy and paste are much higher, all this tak
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.