- 1
- 2
SetClipboardData(CF_TEXT, hMems);
SetClipboardData(RegisterClipboardData(CFSTR_SHELLURL), hMems);
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+159
SetClipboardData(CF_TEXT, hMems);
SetClipboardData(RegisterClipboardData(CFSTR_SHELLURL), hMems);
Анонимус 15.12.2010 20:57 # +1
inkanus-gray 15.12.2010 21:32 # −2
Анонимус 15.12.2010 21:33 # +2
это сишная функция
inkanus-gray 15.12.2010 21:36 # +1
guest 15.12.2010 21:37 # +2
inkanus-gray 15.12.2010 21:39 # 0
Говногость 15.12.2010 21:42 # 0
Искренне, ваш КЭП.
absolut 16.12.2010 13:41 # +2
guest 16.12.2010 20:09 # 0
Анонимус 16.12.2010 21:07 # +2
Если в коде нет никаких ссылок на цэпепе, то постить его в раздел C++ -- моветон.
Такой код нада постить в си.
Блябуду, я работал с буфером винды без всяких плюсов (я на них и писать-то не умею толком).
Так-то!
Ваш КО
Говногость 16.12.2010 22:44 # +2
Анонимус 16.12.2010 22:47 # −3
как и 1С)
bugmenot 15.12.2010 21:01 # +1
interested 15.12.2010 21:24 # 0
guest 15.12.2010 21:16 # +4
1)Нет проверки результатов операций.
2)При вызове SetClipboardData в первый раз, память уже принадлежит буферу обмена. Она не ваша. При вызове SetClipboardData во второй раз - вы отдаёте её снова, но во второй раз она вам не принадлежит и так нехорошо.
Говногость 15.12.2010 21:22 # +4
bugmenot 16.12.2010 22:57 # +3
guest 02.01.2011 01:53 # 0