pizzatypes.idl
来自「VC++串口通信设。本书详细说明讲解了在VC++环境下编写串口通信得过程。值得一」· IDL 代码 · 共 79 行
IDL
79 行
// Bring in needed system IDL files
import "wtypes.idl";
import "unknwn.idl";
//
// Misc. enums and typedefs
//
typedef enum
{
Pepperoni = 1,
Sausage,
GroundBeef,
GreenOlives,
ProsciuttiniHam,
Pastrami,
GreenPeppers,
Mushrooms,
Onions,
Tomatoes,
Pesto,
JalapenoPeppers,
CheddarCheese,
FontinaCheese,
RicottaCheese,
FetaCheese,
Pineapple,
ExtraCheese,
Bacon,
Broccoli,
GenoaSalami,
Zucchini,
BlackOlives,
Anchovies,
ChickenBreast, // Double topping
Shrimp, // Double topping
ArtichokeHearts // Double topping
} Topping;
typedef enum
{
FullPizza,
HalfPizza,
QuarterPizza
} ToppingSize;
typedef enum
{
Individual,
Small,
Large
} PizzaSize;
typedef enum
{
Visa,
MasterCard,
AmericanExpress
} CreditCard;
typedef struct
{
BSTR bstrCustName;
BSTR bstrAddress;
BSTR bstrPhone;
} DeliveryInfo;
typedef struct
{
Topping eTopping;
ToppingSize eToppingSize;
} ToppingInfo;
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?