The Active Network
ActiveMac Anonymous | Create a User | Reviews | News | Forums | Advertise  
 

  *  

  MSDN Articles
Time: 03:30 EST/08:30 GMT | News Source: Microsoft | Posted By: Alex Harris

Strsafe.h: Safer String Handling in C

Keep your C code secure with strsafe.h functions, a set of safer string handling functions for the C programming language. (3 printed pages) During the Microsoft® Windows® Security Push, a group of testers, program managers, and programmers decided to define and create a set of safer string handling functions for the C programming language. The aim was to provide a set of functions that could be used by Windows developers and developers across Microsoft. Simply put, the existing C-runtime functions are not good enough in light of today's hostile environment. The current functions have inconsistent return values and parameters, truncation errors, and lack advanced functionality. Frankly, it is too easy to write code with buffer overruns when using the existing functions. We found that for C++ developers there are plenty of classes available in MFC (CString), ATL (CComBSTR), STL (string), and other class libraries that do string manipulation well. However, a lot of C code still exists today, and many people use C++ as a 'better C' and do not use classes.

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnsecure/html/strsafe.asp

Real World Applications Sample, Part 1: Adding SDI, Single Instance, and a Forms Collection to Windows Forms

Details the conversion of a sample image browser to a real application in Microsoft .NET that runs as a single document interface (SDI) application similar to Microsoft Word; other features include a Window menu showing all the currently open windows, loading multiple images by running the application on the command line, and a reusable application framework library that you can use in your applications.

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dndotnet/html/reaworapps1.asp?frame=true

Write Comment
Return to News

  Displaying 601 through 614 of 614
Prev | First
  The time now is 9:27:03 PM ET.
Any comment problems? E-mail us
#601 By 4240821 (82.115.4.230) at 8/12/2025 2:59:39 PM
https://www.xfree.com/nombboldromdi501
https://www.xfree.com/paddrihalda977
https://www.xfree.com/nolconfhasu183
https://www.xfree.com/pilsalibop709
https://www.xfree.com/choitradmaudul721
https://www.xfree.com/litingnesno715
https://www.xfree.com/lunfakottgug946
https://www.xfree.com/watdecuve706
https://www.xfree.com/prevupdoubbia651
https://www.xfree.com/raihodlosam942

#602 By 4240821 (82.115.4.230) at 8/13/2025 1:39:22 PM
https://www.xfree.com/timiphacep947
https://www.xfree.com/flatriapolbia221
https://www.xfree.com/feltinerol512
https://www.xfree.com/enizbyby555
https://www.xfree.com/bruncheratu952
https://www.xfree.com/tertempbyper185
https://www.xfree.com/lophesalac49
https://www.xfree.com/ismulawmi890
https://www.xfree.com/tainatslilan803
https://www.xfree.com/acasenfoot562

#603 By 4240821 (82.115.4.230) at 8/13/2025 6:22:33 PM
https://www.xfree.com/wanranubdae569
https://www.xfree.com/hufpesiti330
https://www.xfree.com/vefarnvecgie424
https://www.xfree.com/bowquitanmau596
https://www.xfree.com/metilingtun988
https://www.xfree.com/pregacmazoll275
https://www.xfree.com/ensumortrec59
https://www.xfree.com/platesinge615
https://www.xfree.com/ivactiaque958
https://www.xfree.com/casningpastlan148

#604 By 4240821 (82.115.4.230) at 8/14/2025 10:23:52 AM
https://www.xfree.com/selfpicreset160
https://www.xfree.com/crisurchapco976
https://www.xfree.com/arcongambra331
https://www.xfree.com/dedwiediater823
https://www.xfree.com/grufrunheti837
https://www.xfree.com/potditenla646
https://www.xfree.com/diekamkede908
https://www.xfree.com/bigtiahucksib220
https://www.xfree.com/trypemtabca841
https://www.xfree.com/glamammescheng2

#605 By 4240821 (82.115.4.230) at 8/15/2025 12:37:06 AM
https://www.xfree.com/propsuquarli499
https://www.xfree.com/backlemortla911
https://www.xfree.com/afumssiger462
https://www.xfree.com/reiclinectwen969
https://www.xfree.com/backlemortla911
https://www.xfree.com/ptoswebsritsge985
https://www.xfree.com/ntenwealthsulsu816
https://www.xfree.com/hellcenthefer906
https://www.xfree.com/ickaposimp624
https://www.xfree.com/neysinglecchard367

#606 By 4240821 (82.115.4.230) at 8/16/2025 5:20:22 AM
https://www.xfree.com/mentdibiback948
https://www.xfree.com/longbelrogi232
https://www.xfree.com/provenpharre404
https://www.xfree.com/basewendben439
https://www.xfree.com/kommarsclamob628
https://www.xfree.com/nasgeleta393
https://www.xfree.com/learntingleso503
https://www.xfree.com/panrattcoter681
https://www.xfree.com/stabsemonfilt106
https://www.xfree.com/whitlidedi720

#607 By 4240821 (82.115.4.230) at 8/16/2025 9:36:11 PM
https://www.xfree.com/egwideni605
https://www.xfree.com/selfpicreset160
https://www.xfree.com/rylasgela273
https://www.xfree.com/biomermaven885
https://www.xfree.com/nuetairechoo48
https://www.xfree.com/distcharniti239
https://www.xfree.com/bafdowbbestvi127
https://www.xfree.com/imarnsichin459
https://www.xfree.com/liemoeprovba482
https://www.xfree.com/soutcidonca425

#608 By 4240821 (82.115.4.230) at 8/18/2025 1:41:07 AM
https://www.xfree.com/vefarnvecgie424
https://www.xfree.com/verlerpdoulque130
https://www.xfree.com/birthlergofat417
https://www.xfree.com/semigzole266
https://www.xfree.com/softkabgama824
https://www.xfree.com/klebetbuisec600
https://www.xfree.com/poethrotemsee696
https://www.xfree.com/tubamaso408
https://www.xfree.com/sterounazflys502
https://www.xfree.com/hellcenthefer906

#609 By 4240821 (82.115.4.230) at 8/18/2025 7:55:32 AM
https://www.xfree.com/poonssuffcanra892
https://www.xfree.com/inpsychtoti255
https://www.xfree.com/dialerakoo190
https://www.xfree.com/lomamelthern23
https://www.xfree.com/kuhrewolli208
https://www.xfree.com/afabpolsio709
https://www.xfree.com/ndunmatipcio338
https://www.xfree.com/inibtawest821
https://www.xfree.com/sembtinggingla518
https://www.xfree.com/skyfamkopla182

#610 By 4240821 (82.115.4.230) at 8/18/2025 12:37:06 PM
https://www.xfree.com/spareclicen907
https://www.xfree.com/sporescudi498
https://www.xfree.com/roundperlega498
https://www.xfree.com/reswylinews183
https://www.xfree.com/oriztiherd498
https://www.xfree.com/tioslapacar213
https://www.xfree.com/minspittmodgi968
https://www.xfree.com/mitelychthea611
https://www.xfree.com/mygemintgo609
https://www.xfree.com/pavaropo289

#611 By 4240821 (186.179.14.87) at 8/21/2025 1:20:32 AM
https://odysee.com/_-7qmd25uvc3kf15941:ba25dafe050147b0ac877fd585f834c1e18e17a8
https://odysee.com/you_can_kinda_draw_on_the_flip_2-dlrtfpeny3kf17090:727ee64d32a83acb301db2f9889c3a885e84765f
https://odysee.com/italians_should_listen_to_him_more_often_lol-1l5mmxzsf0kf13873:f608b60ec7f21966bb107020f4db92f18cd00bfc
https://odysee.com/some_progress_on_my_fullsize_printed_r5_astromech-r6w6vnxx30kf19289:17fd03c9b63de316049930eca0d311a668c95cb3
https://odysee.com/i_made_my_own_vail_slander-ba6mv0vbv3kf15826:8cd47d4ba77674749246935fb6881154b41b04b2
https://odysee.com/is_there_a_bug_with_loki-emnjlgduz3kf14486:e274a43dd9934807a1a8c48b418714d7c1595cfe
https://odysee.com/new_title_20250820_004634-m1jwizazn2kf12600:87e41dc83a5d1531a67a3dfbe0d0bde6495f37e0
https://odysee.com/i_cant_leave_this_cell_but_i_can_blow_your_mind-4u2co4vty2kf18030:0c066a5d2bf885d9071c2a34ea6bd80f2fee5cba
https://odysee.com/pissed_off_people_make_for_good_news-f41exky640kf13693:2ad95fb0efb30a5ced905e9b16a374e7e7b78ff5
https://odysee.com/the_way_he_tumbles_his_way_into_my_heart-jx3jcbsd30kf16640:d2c689242b16e4abead6e26b5dbb0f184373b419

#612 By 4240821 (176.102.120.193) at 8/21/2025 7:25:40 PM
https://odysee.com/highlight_aaron_judge_takes_steinbrenner_field-0xyxs080w2kf17589:c7fea24291358a66975932da5c4e0c12fb1fc821
https://odysee.com/is_the_champ_a_five_bagger-rtjln4hcg0kf17186:c1df03b77705bbb81bac74b282c9319307069d0a
https://odysee.com/new_york_jet2holiday_remix-sx73gsx5n2kf12121:a1b6d8755da24bb7ef0d3ceb37cf8f5aa64445f3
https://odysee.com/what_parents_thought_the_beatles_sounded_like_in-4kc8zy0y50kf17181:f11d6b3ef39fb5916a2bb9c93e279bc34647b5c7
https://odysee.com/new_york_jet2holiday_remix-sx73gsx5n2kf12121:a1b6d8755da24bb7ef0d3ceb37cf8f5aa64445f3
https://odysee.com/your_dane_doesnt_like_water-vm93eyouxzjf15226:40359695315fd524ea1f914b286323b7df950258
https://odysee.com/a_second_fan_has_hit_the_field_in_san_diego_thats-4rxrd7wur3kf18120:8fb58dbc411b273f84cd46d7fb86560d2b7e4a29
https://odysee.com/aus_litauen-cup4t39us2kf15018:4a35bd03a16dc2c2a64e7de5dc6797a74d144375
https://odysee.com/lost_in_floating_cities-jl6r659up2kf13337:a7d34726533ffa8c4f68edb7618f86df32de6134
https://odysee.com/worth_it-sa5c3gdg8yjf13012:7d6dfa6665521441d17a3986a19d31c56a3c4e91

#613 By 4240821 (191.102.157.120) at 8/22/2025 10:33:19 AM
https://nsfw.su/g/p54/p54xrgrrwbnycmftqf.php
https://sexonly.top/g/p59/p59bxkkpsqbsofuzvu.php
https://nsfw.su/g/p23/p23iuhdycdittmydqs.php
https://nsfw.su/g/p78/p78azyfmggqblakchg.php
https://sexonly.top/g/p82/p82rowiqlvwhehryzu.php
https://sexonly.su/g/p38/p38rafaofopvtytylp.php
https://sexonly.top/g/p38/p38dtgylbbmolokqht.php
https://nsfw.su/g/p59/p59dlsjgwgbtpkhdub.php
https://sexonly.su/g/p55/p55zxwogqimzhvlxdp.php
https://lustful.su/g/p33/p33jeijvlquntovrnz.php

#614 By 4240821 (191.102.170.150) at 8/23/2025 11:20:52 AM
https://sexonly.su/g/p17/p17wrvosdunjuyhjvk.php
https://nsfw.su/g/p44/p44wlypvrgqzdppedc.php
https://sexonly.su/g/p63/p63umhfpltcowgwugq.php
https://sluts.su/g/p35/p35tnmlakeiksifqgm.php
https://sexonly.su/g/p52/p52kkotohkpozxzylm.php
https://sexonly.su/g/p62/p62rlzkvkwkuuoxjgb.php
https://sexonly.su/g/p45/p45cbtrbdvaulixdmh.php
https://sexonly.top/g/p95/p95vnxrxzdxliivmnc.php
https://lustful.su/g/p14/p14yirdojremsjdwyi.php
https://lustful.su/g/p87/p87eggcnnjojhvkpbb.php

Write Comment
Return to News
  Displaying 601 through 614 of 614
Prev | First
  The time now is 9:27:04 PM ET.
Any comment problems? E-mail us
User name and password:

 

  *  
  *   *