Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 17615|Отговор: 0

[Бакшиши] Какви са ключовите думи __in и __in_opt в C?

[Копирай линк]
Публикувано в 28.10.2016 г. 10:28:17 ч. | | |

_in Въведете параметрите
_out Параметри на изхода
_opt Параметърът е по избор, т.е. може да бъде NULL
_ecount Елементът на кеша, към който сочи, е числото в скоби
Тези макроси са дефинирани като празни и просто правят програмата по-лесна за разбиране!
https://msdn.microsoft.com/en-us/library/aa383701(v=vs.85).aspx

Нека разгледаме един пример:



Как да превеждаме???

[DllImport("user32.dll", EntryPoint = "GetWindowText")]
public static extern int GetWindowText(IntPtr hWnd,String lpString,int nMaxCount)





Предишен:C# извиква Windows API, за да промени стойността на текстовото поле
Следващ:C# извиква Windows API, за да получи съдържанието на текстовото поле
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com