Где почитать про алгоритм взаимодействия Win API и C#

Узнай цену своей работы

Формулировка задачи:

Простите, такая тема уже точно была, но что - то не могу найти.. Где почитать основы прикручивания Win API к C#. Сам алгоритм. Т.е. как найти нужную библиотеку, как её импортировать в проект, как выполнить действие. Что - нибудь простое. Например, изменить размер окна. Интересуют самые основы, чтобы в случае чего знать, куда копать.

Решение задачи: «Где почитать про алгоритм взаимодействия Win API и C#»

textual
Листинг программы
[DllImport("kernel32.dll", SetLastError = true)]
static extern int GetLogicalDrives();
 
...
 
char drvFirst    = 'A';
int  drvBitField = GetLogicalDrives();
var  drives      = new StringBuilder();
 
for ( int i = 0; i < 32; ++i )
{
    if ( (drvBitField & (1 << i)) != 0 )
        drives.AppendFormat( "{0}, ", (char)(drvFirst + i) );
}
 
textBox1.Text = drives.ToString();

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

14   голосов , оценка 4.214 из 5
Похожие ответы