Windows Store apps
Index
507
VariableSizedWrapGrid control, 387
VectorIterator class, 394
Vector type, 394
vector type, STL/CLR, 226
VectorViewIterator class, 394
VectorView type, 394
Vehicle class, 122
versioning, 266
VirtualizingStackPanel control, 385
void keyword, 38
W
W3C DOM, 322
WCF (Windows Communication Foundation)
addresses, 355
behaviors, 358–359
binding, 355
connectivity, 353
contracts, 356–358
defined, 275
distributed systems, 352
endpoints, 353–354
MEPs (message exchange patterns), 357–358
overview, 351
services, 352
accessing by using proxy, 365–368
adding metadata to, 363–365
overview, 359–362
writing service client, 361–362
wchar_t* pointer, 405
wchar_t type, 24
wcstol (Wide Character String To Long) function, 422
Web namespaces, 277–278
web service, 277
Web Service Definition Language (WSDL), 355
Web Service Description Language (WSDL), 306
WeekDay class, 154
while loops, overview, 68–70
white space, 5
Whitespace node type, 309
Wide Character String To Long (wcstol)
function, 422
wide string type, 405
Win32 API, 369–370
calling functions using P/Invoke
DllImportAttribute class, 447–448
overview, 444–447
passing structured data, 449–452
Windows::ApplicationModel.DataTransfer
namespace, 430
Windows::ApplicationModel namespaces, 393
Windows applications
Microsoft Foundation Classes, 370
Win32 API, 369–370
Windows Forms, 370–371
Windows Presentation Foundation, 371
Windows Communication Foundation (WCF), 275
Windows::Data namespaces, 393
Windows::Devices namespaces, 393
Windows Forms, 370–371
Windows::Foundation::Collections namespaces, 393
Windows::Foundation namespaces, 393
Windows::Globalization namespaces, 393
Windows::Graphics namespaces, 393
Windows::Management namespaces, 393
Windows::Media namespaces, 393
WindowsMessageBox function, 448
Windows namespaces, 275
Windows::Networking namespaces, 393
Windows Presentation Foundation, 371
Windows Presentation Foundation (WPF), 275
Windows RT (WinRT). See WinRT
Windows Runtime Library (WRL), 390
Windows::Security namespaces, 393
Windows::Storage namespaces, 393
Windows Store apps
and Windows applications
Microsoft Foundation Classes, 370
Win32 API, 369–370
Windows Forms, 370–371
Windows Presentation Foundation, 371
calculator example
adding tile, 412–415
app bars, 425–428
arithmetic buttons, 403–404
getting number from button, 404–405,
407–408
handling different number bases, 416–425
handling number input, 401–402
laying out number buttons, 398–401
overview, 397–398
performing calculations, 408–409
remembering operations, 406
sharing in, 428–432
testing, 410–412
choosing UI library, 372
creating, 375–379
file structure for, 379–380
Do'stlaringiz bilan baham: |